UpdateArchiverDetails

class oci.streaming.models.UpdateArchiverDetails(**kwargs)

Bases: object

The update stream archiver parameters.

Attributes

START_POSITION_LATEST A constant which can be used with the start_position property of a UpdateArchiverDetails.
START_POSITION_TRIM_HORIZON A constant which can be used with the start_position property of a UpdateArchiverDetails.
batch_rollover_size_in_mbs Gets the batch_rollover_size_in_mbs of this UpdateArchiverDetails.
batch_rollover_time_in_seconds Gets the batch_rollover_time_in_seconds of this UpdateArchiverDetails.
bucket_name Gets the bucket_name of this UpdateArchiverDetails.
start_position Gets the start_position of this UpdateArchiverDetails.
use_existing_bucket Gets the use_existing_bucket of this UpdateArchiverDetails.

Methods

__init__(**kwargs) Initializes a new UpdateArchiverDetails object with values from keyword arguments.
START_POSITION_LATEST = 'LATEST'

A constant which can be used with the start_position property of a UpdateArchiverDetails. This constant has a value of “LATEST”

START_POSITION_TRIM_HORIZON = 'TRIM_HORIZON'

A constant which can be used with the start_position property of a UpdateArchiverDetails. This constant has a value of “TRIM_HORIZON”

__init__(**kwargs)

Initializes a new UpdateArchiverDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • bucket_name (str) – The value to assign to the bucket_name property of this UpdateArchiverDetails.
  • use_existing_bucket (bool) – The value to assign to the use_existing_bucket property of this UpdateArchiverDetails.
  • start_position (str) – The value to assign to the start_position property of this UpdateArchiverDetails. Allowed values for this property are: “LATEST”, “TRIM_HORIZON”
  • batch_rollover_size_in_mbs (int) – The value to assign to the batch_rollover_size_in_mbs property of this UpdateArchiverDetails.
  • batch_rollover_time_in_seconds (int) – The value to assign to the batch_rollover_time_in_seconds property of this UpdateArchiverDetails.
batch_rollover_size_in_mbs

Gets the batch_rollover_size_in_mbs of this UpdateArchiverDetails. The batch rollover size in megabytes.

Returns:The batch_rollover_size_in_mbs of this UpdateArchiverDetails.
Return type:int
batch_rollover_time_in_seconds

Gets the batch_rollover_time_in_seconds of this UpdateArchiverDetails. The rollover time in seconds.

Returns:The batch_rollover_time_in_seconds of this UpdateArchiverDetails.
Return type:int
bucket_name

Gets the bucket_name of this UpdateArchiverDetails. The name of the bucket.

Returns:The bucket_name of this UpdateArchiverDetails.
Return type:str
start_position

Gets the start_position of this UpdateArchiverDetails. The start message.

Allowed values for this property are: “LATEST”, “TRIM_HORIZON”

Returns:The start_position of this UpdateArchiverDetails.
Return type:str
use_existing_bucket

Gets the use_existing_bucket of this UpdateArchiverDetails. The flag to create a new bucket or use existing one.

Returns:The use_existing_bucket of this UpdateArchiverDetails.
Return type:bool