Name | Type | Description | Notes |
---|---|---|---|
ApproxPartition | Pointer to NullableBool | [optional] | |
BloomFilterFields | Pointer to UpdateSettingsWrapper | [optional] | |
DataRetention | Pointer to NullableInt64 | [optional] | |
DefinedSchemaFields | Pointer to UpdateSettingsWrapper | [optional] | |
DistinctValueFields | Pointer to UpdateSettingsWrapper | [optional] | |
ExtendedRetentionDays | Pointer to UpdateSettingsWrapper | [optional] | |
FlattenLevel | Pointer to NullableInt64 | [optional] | |
FullTextSearchKeys | Pointer to UpdateSettingsWrapper | [optional] | |
IndexFields | Pointer to UpdateSettingsWrapper | [optional] | |
MaxQueryRange | Pointer to NullableInt64 | [optional] | |
PartitionKeys | Pointer to UpdateSettingsWrapper | [optional] | |
PartitionTimeLevel | Pointer to NullablePartitionTimeLevel | [optional] | |
StoreOriginalData | Pointer to NullableBool | [optional] |
func NewUpdateStreamSettings() *UpdateStreamSettings
NewUpdateStreamSettings instantiates a new UpdateStreamSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewUpdateStreamSettingsWithDefaults() *UpdateStreamSettings
NewUpdateStreamSettingsWithDefaults instantiates a new UpdateStreamSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *UpdateStreamSettings) GetApproxPartition() bool
GetApproxPartition returns the ApproxPartition field if non-nil, zero value otherwise.
func (o *UpdateStreamSettings) GetApproxPartitionOk() (*bool, bool)
GetApproxPartitionOk returns a tuple with the ApproxPartition field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateStreamSettings) SetApproxPartition(v bool)
SetApproxPartition sets ApproxPartition field to given value.
func (o *UpdateStreamSettings) HasApproxPartition() bool
HasApproxPartition returns a boolean if a field has been set.
func (o *UpdateStreamSettings) SetApproxPartitionNil(b bool)
SetApproxPartitionNil sets the value for ApproxPartition to be an explicit nil
func (o *UpdateStreamSettings) UnsetApproxPartition()
UnsetApproxPartition ensures that no value is present for ApproxPartition, not even an explicit nil
func (o *UpdateStreamSettings) GetBloomFilterFields() UpdateSettingsWrapper
GetBloomFilterFields returns the BloomFilterFields field if non-nil, zero value otherwise.
func (o *UpdateStreamSettings) GetBloomFilterFieldsOk() (*UpdateSettingsWrapper, bool)
GetBloomFilterFieldsOk returns a tuple with the BloomFilterFields field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateStreamSettings) SetBloomFilterFields(v UpdateSettingsWrapper)
SetBloomFilterFields sets BloomFilterFields field to given value.
func (o *UpdateStreamSettings) HasBloomFilterFields() bool
HasBloomFilterFields returns a boolean if a field has been set.
func (o *UpdateStreamSettings) GetDataRetention() int64
GetDataRetention returns the DataRetention field if non-nil, zero value otherwise.
func (o *UpdateStreamSettings) GetDataRetentionOk() (*int64, bool)
GetDataRetentionOk returns a tuple with the DataRetention field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateStreamSettings) SetDataRetention(v int64)
SetDataRetention sets DataRetention field to given value.
func (o *UpdateStreamSettings) HasDataRetention() bool
HasDataRetention returns a boolean if a field has been set.
func (o *UpdateStreamSettings) SetDataRetentionNil(b bool)
SetDataRetentionNil sets the value for DataRetention to be an explicit nil
func (o *UpdateStreamSettings) UnsetDataRetention()
UnsetDataRetention ensures that no value is present for DataRetention, not even an explicit nil
func (o *UpdateStreamSettings) GetDefinedSchemaFields() UpdateSettingsWrapper
GetDefinedSchemaFields returns the DefinedSchemaFields field if non-nil, zero value otherwise.
func (o *UpdateStreamSettings) GetDefinedSchemaFieldsOk() (*UpdateSettingsWrapper, bool)
GetDefinedSchemaFieldsOk returns a tuple with the DefinedSchemaFields field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateStreamSettings) SetDefinedSchemaFields(v UpdateSettingsWrapper)
SetDefinedSchemaFields sets DefinedSchemaFields field to given value.
func (o *UpdateStreamSettings) HasDefinedSchemaFields() bool
HasDefinedSchemaFields returns a boolean if a field has been set.
func (o *UpdateStreamSettings) GetDistinctValueFields() UpdateSettingsWrapper
GetDistinctValueFields returns the DistinctValueFields field if non-nil, zero value otherwise.
func (o *UpdateStreamSettings) GetDistinctValueFieldsOk() (*UpdateSettingsWrapper, bool)
GetDistinctValueFieldsOk returns a tuple with the DistinctValueFields field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateStreamSettings) SetDistinctValueFields(v UpdateSettingsWrapper)
SetDistinctValueFields sets DistinctValueFields field to given value.
func (o *UpdateStreamSettings) HasDistinctValueFields() bool
HasDistinctValueFields returns a boolean if a field has been set.
func (o *UpdateStreamSettings) GetExtendedRetentionDays() UpdateSettingsWrapper
GetExtendedRetentionDays returns the ExtendedRetentionDays field if non-nil, zero value otherwise.
func (o *UpdateStreamSettings) GetExtendedRetentionDaysOk() (*UpdateSettingsWrapper, bool)
GetExtendedRetentionDaysOk returns a tuple with the ExtendedRetentionDays field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateStreamSettings) SetExtendedRetentionDays(v UpdateSettingsWrapper)
SetExtendedRetentionDays sets ExtendedRetentionDays field to given value.
func (o *UpdateStreamSettings) HasExtendedRetentionDays() bool
HasExtendedRetentionDays returns a boolean if a field has been set.
func (o *UpdateStreamSettings) GetFlattenLevel() int64
GetFlattenLevel returns the FlattenLevel field if non-nil, zero value otherwise.
func (o *UpdateStreamSettings) GetFlattenLevelOk() (*int64, bool)
GetFlattenLevelOk returns a tuple with the FlattenLevel field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateStreamSettings) SetFlattenLevel(v int64)
SetFlattenLevel sets FlattenLevel field to given value.
func (o *UpdateStreamSettings) HasFlattenLevel() bool
HasFlattenLevel returns a boolean if a field has been set.
func (o *UpdateStreamSettings) SetFlattenLevelNil(b bool)
SetFlattenLevelNil sets the value for FlattenLevel to be an explicit nil
func (o *UpdateStreamSettings) UnsetFlattenLevel()
UnsetFlattenLevel ensures that no value is present for FlattenLevel, not even an explicit nil
func (o *UpdateStreamSettings) GetFullTextSearchKeys() UpdateSettingsWrapper
GetFullTextSearchKeys returns the FullTextSearchKeys field if non-nil, zero value otherwise.
func (o *UpdateStreamSettings) GetFullTextSearchKeysOk() (*UpdateSettingsWrapper, bool)
GetFullTextSearchKeysOk returns a tuple with the FullTextSearchKeys field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateStreamSettings) SetFullTextSearchKeys(v UpdateSettingsWrapper)
SetFullTextSearchKeys sets FullTextSearchKeys field to given value.
func (o *UpdateStreamSettings) HasFullTextSearchKeys() bool
HasFullTextSearchKeys returns a boolean if a field has been set.
func (o *UpdateStreamSettings) GetIndexFields() UpdateSettingsWrapper
GetIndexFields returns the IndexFields field if non-nil, zero value otherwise.
func (o *UpdateStreamSettings) GetIndexFieldsOk() (*UpdateSettingsWrapper, bool)
GetIndexFieldsOk returns a tuple with the IndexFields field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateStreamSettings) SetIndexFields(v UpdateSettingsWrapper)
SetIndexFields sets IndexFields field to given value.
func (o *UpdateStreamSettings) HasIndexFields() bool
HasIndexFields returns a boolean if a field has been set.
func (o *UpdateStreamSettings) GetMaxQueryRange() int64
GetMaxQueryRange returns the MaxQueryRange field if non-nil, zero value otherwise.
func (o *UpdateStreamSettings) GetMaxQueryRangeOk() (*int64, bool)
GetMaxQueryRangeOk returns a tuple with the MaxQueryRange field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateStreamSettings) SetMaxQueryRange(v int64)
SetMaxQueryRange sets MaxQueryRange field to given value.
func (o *UpdateStreamSettings) HasMaxQueryRange() bool
HasMaxQueryRange returns a boolean if a field has been set.
func (o *UpdateStreamSettings) SetMaxQueryRangeNil(b bool)
SetMaxQueryRangeNil sets the value for MaxQueryRange to be an explicit nil
func (o *UpdateStreamSettings) UnsetMaxQueryRange()
UnsetMaxQueryRange ensures that no value is present for MaxQueryRange, not even an explicit nil
func (o *UpdateStreamSettings) GetPartitionKeys() UpdateSettingsWrapper
GetPartitionKeys returns the PartitionKeys field if non-nil, zero value otherwise.
func (o *UpdateStreamSettings) GetPartitionKeysOk() (*UpdateSettingsWrapper, bool)
GetPartitionKeysOk returns a tuple with the PartitionKeys field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateStreamSettings) SetPartitionKeys(v UpdateSettingsWrapper)
SetPartitionKeys sets PartitionKeys field to given value.
func (o *UpdateStreamSettings) HasPartitionKeys() bool
HasPartitionKeys returns a boolean if a field has been set.
func (o *UpdateStreamSettings) GetPartitionTimeLevel() PartitionTimeLevel
GetPartitionTimeLevel returns the PartitionTimeLevel field if non-nil, zero value otherwise.
func (o *UpdateStreamSettings) GetPartitionTimeLevelOk() (*PartitionTimeLevel, bool)
GetPartitionTimeLevelOk returns a tuple with the PartitionTimeLevel field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateStreamSettings) SetPartitionTimeLevel(v PartitionTimeLevel)
SetPartitionTimeLevel sets PartitionTimeLevel field to given value.
func (o *UpdateStreamSettings) HasPartitionTimeLevel() bool
HasPartitionTimeLevel returns a boolean if a field has been set.
func (o *UpdateStreamSettings) SetPartitionTimeLevelNil(b bool)
SetPartitionTimeLevelNil sets the value for PartitionTimeLevel to be an explicit nil
func (o *UpdateStreamSettings) UnsetPartitionTimeLevel()
UnsetPartitionTimeLevel ensures that no value is present for PartitionTimeLevel, not even an explicit nil
func (o *UpdateStreamSettings) GetStoreOriginalData() bool
GetStoreOriginalData returns the StoreOriginalData field if non-nil, zero value otherwise.
func (o *UpdateStreamSettings) GetStoreOriginalDataOk() (*bool, bool)
GetStoreOriginalDataOk returns a tuple with the StoreOriginalData field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *UpdateStreamSettings) SetStoreOriginalData(v bool)
SetStoreOriginalData sets StoreOriginalData field to given value.
func (o *UpdateStreamSettings) HasStoreOriginalData() bool
HasStoreOriginalData returns a boolean if a field has been set.
func (o *UpdateStreamSettings) SetStoreOriginalDataNil(b bool)
SetStoreOriginalDataNil sets the value for StoreOriginalData to be an explicit nil
func (o *UpdateStreamSettings) UnsetStoreOriginalData()
UnsetStoreOriginalData ensures that no value is present for StoreOriginalData, not even an explicit nil