Name | Type | Description | Notes |
---|---|---|---|
BackupUuid | string | ||
BootstrapCreateTime | Pointer to time.Time | Time of the bootstrap of the table | [optional] |
ReplicationStatusErrors | Pointer to []string | Short human readable replication status error messages | [optional] |
RestoreTime | Pointer to time.Time | Time of the last try to restore data to the target universe | [optional] |
RestoreUuid | string | ||
SourceTableInfo | Pointer to TableInfoResp | [optional] | |
Status | Pointer to string | Status | [optional] |
StreamId | Pointer to string | Stream ID if replication is setup; bootstrap ID if the table is bootstrapped | [optional] |
TableId | Pointer to string | Table ID | [optional] |
TargetTableInfo | Pointer to TableInfoResp | [optional] |
func NewXClusterTableConfig(backupUuid string, restoreUuid string, ) *XClusterTableConfig
NewXClusterTableConfig instantiates a new XClusterTableConfig 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 NewXClusterTableConfigWithDefaults() *XClusterTableConfig
NewXClusterTableConfigWithDefaults instantiates a new XClusterTableConfig 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 *XClusterTableConfig) GetBackupUuid() string
GetBackupUuid returns the BackupUuid field if non-nil, zero value otherwise.
func (o *XClusterTableConfig) GetBackupUuidOk() (*string, bool)
GetBackupUuidOk returns a tuple with the BackupUuid field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *XClusterTableConfig) SetBackupUuid(v string)
SetBackupUuid sets BackupUuid field to given value.
func (o *XClusterTableConfig) GetBootstrapCreateTime() time.Time
GetBootstrapCreateTime returns the BootstrapCreateTime field if non-nil, zero value otherwise.
func (o *XClusterTableConfig) GetBootstrapCreateTimeOk() (*time.Time, bool)
GetBootstrapCreateTimeOk returns a tuple with the BootstrapCreateTime field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *XClusterTableConfig) SetBootstrapCreateTime(v time.Time)
SetBootstrapCreateTime sets BootstrapCreateTime field to given value.
func (o *XClusterTableConfig) HasBootstrapCreateTime() bool
HasBootstrapCreateTime returns a boolean if a field has been set.
func (o *XClusterTableConfig) GetReplicationStatusErrors() []string
GetReplicationStatusErrors returns the ReplicationStatusErrors field if non-nil, zero value otherwise.
func (o *XClusterTableConfig) GetReplicationStatusErrorsOk() (*[]string, bool)
GetReplicationStatusErrorsOk returns a tuple with the ReplicationStatusErrors field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *XClusterTableConfig) SetReplicationStatusErrors(v []string)
SetReplicationStatusErrors sets ReplicationStatusErrors field to given value.
func (o *XClusterTableConfig) HasReplicationStatusErrors() bool
HasReplicationStatusErrors returns a boolean if a field has been set.
func (o *XClusterTableConfig) GetRestoreTime() time.Time
GetRestoreTime returns the RestoreTime field if non-nil, zero value otherwise.
func (o *XClusterTableConfig) GetRestoreTimeOk() (*time.Time, bool)
GetRestoreTimeOk returns a tuple with the RestoreTime field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *XClusterTableConfig) SetRestoreTime(v time.Time)
SetRestoreTime sets RestoreTime field to given value.
func (o *XClusterTableConfig) HasRestoreTime() bool
HasRestoreTime returns a boolean if a field has been set.
func (o *XClusterTableConfig) GetRestoreUuid() string
GetRestoreUuid returns the RestoreUuid field if non-nil, zero value otherwise.
func (o *XClusterTableConfig) GetRestoreUuidOk() (*string, bool)
GetRestoreUuidOk returns a tuple with the RestoreUuid field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *XClusterTableConfig) SetRestoreUuid(v string)
SetRestoreUuid sets RestoreUuid field to given value.
func (o *XClusterTableConfig) GetSourceTableInfo() TableInfoResp
GetSourceTableInfo returns the SourceTableInfo field if non-nil, zero value otherwise.
func (o *XClusterTableConfig) GetSourceTableInfoOk() (*TableInfoResp, bool)
GetSourceTableInfoOk returns a tuple with the SourceTableInfo field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *XClusterTableConfig) SetSourceTableInfo(v TableInfoResp)
SetSourceTableInfo sets SourceTableInfo field to given value.
func (o *XClusterTableConfig) HasSourceTableInfo() bool
HasSourceTableInfo returns a boolean if a field has been set.
func (o *XClusterTableConfig) GetStatus() string
GetStatus returns the Status field if non-nil, zero value otherwise.
func (o *XClusterTableConfig) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *XClusterTableConfig) SetStatus(v string)
SetStatus sets Status field to given value.
func (o *XClusterTableConfig) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (o *XClusterTableConfig) GetStreamId() string
GetStreamId returns the StreamId field if non-nil, zero value otherwise.
func (o *XClusterTableConfig) GetStreamIdOk() (*string, bool)
GetStreamIdOk returns a tuple with the StreamId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *XClusterTableConfig) SetStreamId(v string)
SetStreamId sets StreamId field to given value.
func (o *XClusterTableConfig) HasStreamId() bool
HasStreamId returns a boolean if a field has been set.
func (o *XClusterTableConfig) GetTableId() string
GetTableId returns the TableId field if non-nil, zero value otherwise.
func (o *XClusterTableConfig) GetTableIdOk() (*string, bool)
GetTableIdOk returns a tuple with the TableId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *XClusterTableConfig) SetTableId(v string)
SetTableId sets TableId field to given value.
func (o *XClusterTableConfig) HasTableId() bool
HasTableId returns a boolean if a field has been set.
func (o *XClusterTableConfig) GetTargetTableInfo() TableInfoResp
GetTargetTableInfo returns the TargetTableInfo field if non-nil, zero value otherwise.
func (o *XClusterTableConfig) GetTargetTableInfoOk() (*TableInfoResp, bool)
GetTargetTableInfoOk returns a tuple with the TargetTableInfo field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *XClusterTableConfig) SetTargetTableInfo(v TableInfoResp)
SetTargetTableInfo sets TargetTableInfo field to given value.
func (o *XClusterTableConfig) HasTargetTableInfo() bool
HasTargetTableInfo returns a boolean if a field has been set.