Documentation ¶
Index ¶
- Variables
- func RegisterBigtableInstanceAdminServer(s *grpc.Server, srv BigtableInstanceAdminServer)
- func RegisterBigtableTableAdminServer(s *grpc.Server, srv BigtableTableAdminServer)
- type AppProfile
- func (*AppProfile) Descriptor() ([]byte, []int)deprecated
- func (x *AppProfile) GetDataBoostIsolationReadOnly() *AppProfile_DataBoostIsolationReadOnly
- func (x *AppProfile) GetDescription() string
- func (x *AppProfile) GetEtag() string
- func (m *AppProfile) GetIsolation() isAppProfile_Isolation
- func (x *AppProfile) GetMultiClusterRoutingUseAny() *AppProfile_MultiClusterRoutingUseAny
- func (x *AppProfile) GetName() string
- func (x *AppProfile) GetPriority() AppProfile_Prioritydeprecated
- func (m *AppProfile) GetRoutingPolicy() isAppProfile_RoutingPolicy
- func (x *AppProfile) GetSingleClusterRouting() *AppProfile_SingleClusterRouting
- func (x *AppProfile) GetStandardIsolation() *AppProfile_StandardIsolation
- func (*AppProfile) ProtoMessage()
- func (x *AppProfile) ProtoReflect() protoreflect.Message
- func (x *AppProfile) Reset()
- func (x *AppProfile) String() string
- type AppProfile_DataBoostIsolationReadOnly
- func (*AppProfile_DataBoostIsolationReadOnly) Descriptor() ([]byte, []int)deprecated
- func (x *AppProfile_DataBoostIsolationReadOnly) GetComputeBillingOwner() AppProfile_DataBoostIsolationReadOnly_ComputeBillingOwner
- func (*AppProfile_DataBoostIsolationReadOnly) ProtoMessage()
- func (x *AppProfile_DataBoostIsolationReadOnly) ProtoReflect() protoreflect.Message
- func (x *AppProfile_DataBoostIsolationReadOnly) Reset()
- func (x *AppProfile_DataBoostIsolationReadOnly) String() string
- type AppProfile_DataBoostIsolationReadOnly_
- type AppProfile_DataBoostIsolationReadOnly_ComputeBillingOwner
- func (AppProfile_DataBoostIsolationReadOnly_ComputeBillingOwner) Descriptor() protoreflect.EnumDescriptor
- func (x AppProfile_DataBoostIsolationReadOnly_ComputeBillingOwner) Enum() *AppProfile_DataBoostIsolationReadOnly_ComputeBillingOwner
- func (AppProfile_DataBoostIsolationReadOnly_ComputeBillingOwner) EnumDescriptor() ([]byte, []int)deprecated
- func (x AppProfile_DataBoostIsolationReadOnly_ComputeBillingOwner) Number() protoreflect.EnumNumber
- func (x AppProfile_DataBoostIsolationReadOnly_ComputeBillingOwner) String() string
- func (AppProfile_DataBoostIsolationReadOnly_ComputeBillingOwner) Type() protoreflect.EnumType
- type AppProfile_MultiClusterRoutingUseAny
- func (*AppProfile_MultiClusterRoutingUseAny) Descriptor() ([]byte, []int)deprecated
- func (m *AppProfile_MultiClusterRoutingUseAny) GetAffinity() isAppProfile_MultiClusterRoutingUseAny_Affinity
- func (x *AppProfile_MultiClusterRoutingUseAny) GetClusterIds() []string
- func (x *AppProfile_MultiClusterRoutingUseAny) GetRowAffinity() *AppProfile_MultiClusterRoutingUseAny_RowAffinity
- func (*AppProfile_MultiClusterRoutingUseAny) ProtoMessage()
- func (x *AppProfile_MultiClusterRoutingUseAny) ProtoReflect() protoreflect.Message
- func (x *AppProfile_MultiClusterRoutingUseAny) Reset()
- func (x *AppProfile_MultiClusterRoutingUseAny) String() string
- type AppProfile_MultiClusterRoutingUseAny_
- type AppProfile_MultiClusterRoutingUseAny_RowAffinity
- func (*AppProfile_MultiClusterRoutingUseAny_RowAffinity) Descriptor() ([]byte, []int)deprecated
- func (*AppProfile_MultiClusterRoutingUseAny_RowAffinity) ProtoMessage()
- func (x *AppProfile_MultiClusterRoutingUseAny_RowAffinity) ProtoReflect() protoreflect.Message
- func (x *AppProfile_MultiClusterRoutingUseAny_RowAffinity) Reset()
- func (x *AppProfile_MultiClusterRoutingUseAny_RowAffinity) String() string
- type AppProfile_MultiClusterRoutingUseAny_RowAffinity_
- type AppProfile_Priority
- func (AppProfile_Priority) Descriptor() protoreflect.EnumDescriptor
- func (x AppProfile_Priority) Enum() *AppProfile_Priority
- func (AppProfile_Priority) EnumDescriptor() ([]byte, []int)deprecated
- func (x AppProfile_Priority) Number() protoreflect.EnumNumber
- func (x AppProfile_Priority) String() string
- func (AppProfile_Priority) Type() protoreflect.EnumType
- type AppProfile_Priority_
- type AppProfile_SingleClusterRouting
- func (*AppProfile_SingleClusterRouting) Descriptor() ([]byte, []int)deprecated
- func (x *AppProfile_SingleClusterRouting) GetAllowTransactionalWrites() bool
- func (x *AppProfile_SingleClusterRouting) GetClusterId() string
- func (*AppProfile_SingleClusterRouting) ProtoMessage()
- func (x *AppProfile_SingleClusterRouting) ProtoReflect() protoreflect.Message
- func (x *AppProfile_SingleClusterRouting) Reset()
- func (x *AppProfile_SingleClusterRouting) String() string
- type AppProfile_SingleClusterRouting_
- type AppProfile_StandardIsolation
- func (*AppProfile_StandardIsolation) Descriptor() ([]byte, []int)deprecated
- func (x *AppProfile_StandardIsolation) GetPriority() AppProfile_Priority
- func (*AppProfile_StandardIsolation) ProtoMessage()
- func (x *AppProfile_StandardIsolation) ProtoReflect() protoreflect.Message
- func (x *AppProfile_StandardIsolation) Reset()
- func (x *AppProfile_StandardIsolation) String() string
- type AppProfile_StandardIsolation_
- type AuthorizedView
- func (*AuthorizedView) Descriptor() ([]byte, []int)deprecated
- func (m *AuthorizedView) GetAuthorizedView() isAuthorizedView_AuthorizedView
- func (x *AuthorizedView) GetDeletionProtection() bool
- func (x *AuthorizedView) GetEtag() string
- func (x *AuthorizedView) GetName() string
- func (x *AuthorizedView) GetSubsetView() *AuthorizedView_SubsetView
- func (*AuthorizedView) ProtoMessage()
- func (x *AuthorizedView) ProtoReflect() protoreflect.Message
- func (x *AuthorizedView) Reset()
- func (x *AuthorizedView) String() string
- type AuthorizedView_FamilySubsets
- func (*AuthorizedView_FamilySubsets) Descriptor() ([]byte, []int)deprecated
- func (x *AuthorizedView_FamilySubsets) GetQualifierPrefixes() [][]byte
- func (x *AuthorizedView_FamilySubsets) GetQualifiers() [][]byte
- func (*AuthorizedView_FamilySubsets) ProtoMessage()
- func (x *AuthorizedView_FamilySubsets) ProtoReflect() protoreflect.Message
- func (x *AuthorizedView_FamilySubsets) Reset()
- func (x *AuthorizedView_FamilySubsets) String() string
- type AuthorizedView_ResponseView
- func (AuthorizedView_ResponseView) Descriptor() protoreflect.EnumDescriptor
- func (x AuthorizedView_ResponseView) Enum() *AuthorizedView_ResponseView
- func (AuthorizedView_ResponseView) EnumDescriptor() ([]byte, []int)deprecated
- func (x AuthorizedView_ResponseView) Number() protoreflect.EnumNumber
- func (x AuthorizedView_ResponseView) String() string
- func (AuthorizedView_ResponseView) Type() protoreflect.EnumType
- type AuthorizedView_SubsetView
- func (*AuthorizedView_SubsetView) Descriptor() ([]byte, []int)deprecated
- func (x *AuthorizedView_SubsetView) GetFamilySubsets() map[string]*AuthorizedView_FamilySubsets
- func (x *AuthorizedView_SubsetView) GetRowPrefixes() [][]byte
- func (*AuthorizedView_SubsetView) ProtoMessage()
- func (x *AuthorizedView_SubsetView) ProtoReflect() protoreflect.Message
- func (x *AuthorizedView_SubsetView) Reset()
- func (x *AuthorizedView_SubsetView) String() string
- type AuthorizedView_SubsetView_
- type AutoscalingLimits
- func (*AutoscalingLimits) Descriptor() ([]byte, []int)deprecated
- func (x *AutoscalingLimits) GetMaxServeNodes() int32
- func (x *AutoscalingLimits) GetMinServeNodes() int32
- func (*AutoscalingLimits) ProtoMessage()
- func (x *AutoscalingLimits) ProtoReflect() protoreflect.Message
- func (x *AutoscalingLimits) Reset()
- func (x *AutoscalingLimits) String() string
- type AutoscalingTargets
- func (*AutoscalingTargets) Descriptor() ([]byte, []int)deprecated
- func (x *AutoscalingTargets) GetCpuUtilizationPercent() int32
- func (x *AutoscalingTargets) GetStorageUtilizationGibPerNode() int32
- func (*AutoscalingTargets) ProtoMessage()
- func (x *AutoscalingTargets) ProtoReflect() protoreflect.Message
- func (x *AutoscalingTargets) Reset()
- func (x *AutoscalingTargets) String() string
- type Backup
- func (*Backup) Descriptor() ([]byte, []int)deprecated
- func (x *Backup) GetBackupType() Backup_BackupType
- func (x *Backup) GetEncryptionInfo() *EncryptionInfo
- func (x *Backup) GetEndTime() *timestamppb.Timestamp
- func (x *Backup) GetExpireTime() *timestamppb.Timestamp
- func (x *Backup) GetHotToStandardTime() *timestamppb.Timestamp
- func (x *Backup) GetName() string
- func (x *Backup) GetSizeBytes() int64
- func (x *Backup) GetSourceBackup() string
- func (x *Backup) GetSourceTable() string
- func (x *Backup) GetStartTime() *timestamppb.Timestamp
- func (x *Backup) GetState() Backup_State
- func (*Backup) ProtoMessage()
- func (x *Backup) ProtoReflect() protoreflect.Message
- func (x *Backup) Reset()
- func (x *Backup) String() string
- type BackupInfo
- func (*BackupInfo) Descriptor() ([]byte, []int)deprecated
- func (x *BackupInfo) GetBackup() string
- func (x *BackupInfo) GetEndTime() *timestamppb.Timestamp
- func (x *BackupInfo) GetSourceBackup() string
- func (x *BackupInfo) GetSourceTable() string
- func (x *BackupInfo) GetStartTime() *timestamppb.Timestamp
- func (*BackupInfo) ProtoMessage()
- func (x *BackupInfo) ProtoReflect() protoreflect.Message
- func (x *BackupInfo) Reset()
- func (x *BackupInfo) String() string
- type Backup_BackupType
- func (Backup_BackupType) Descriptor() protoreflect.EnumDescriptor
- func (x Backup_BackupType) Enum() *Backup_BackupType
- func (Backup_BackupType) EnumDescriptor() ([]byte, []int)deprecated
- func (x Backup_BackupType) Number() protoreflect.EnumNumber
- func (x Backup_BackupType) String() string
- func (Backup_BackupType) Type() protoreflect.EnumType
- type Backup_State
- func (Backup_State) Descriptor() protoreflect.EnumDescriptor
- func (x Backup_State) Enum() *Backup_State
- func (Backup_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x Backup_State) Number() protoreflect.EnumNumber
- func (x Backup_State) String() string
- func (Backup_State) Type() protoreflect.EnumType
- type BigtableInstanceAdminClient
- type BigtableInstanceAdminServer
- type BigtableTableAdminClient
- type BigtableTableAdminServer
- type ChangeStreamConfig
- func (*ChangeStreamConfig) Descriptor() ([]byte, []int)deprecated
- func (x *ChangeStreamConfig) GetRetentionPeriod() *durationpb.Duration
- func (*ChangeStreamConfig) ProtoMessage()
- func (x *ChangeStreamConfig) ProtoReflect() protoreflect.Message
- func (x *ChangeStreamConfig) Reset()
- func (x *ChangeStreamConfig) String() string
- type CheckConsistencyRequest
- func (*CheckConsistencyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CheckConsistencyRequest) GetConsistencyToken() string
- func (x *CheckConsistencyRequest) GetDataBoostReadLocalWrites() *DataBoostReadLocalWrites
- func (m *CheckConsistencyRequest) GetMode() isCheckConsistencyRequest_Mode
- func (x *CheckConsistencyRequest) GetName() string
- func (x *CheckConsistencyRequest) GetStandardReadRemoteWrites() *StandardReadRemoteWrites
- func (*CheckConsistencyRequest) ProtoMessage()
- func (x *CheckConsistencyRequest) ProtoReflect() protoreflect.Message
- func (x *CheckConsistencyRequest) Reset()
- func (x *CheckConsistencyRequest) String() string
- type CheckConsistencyRequest_DataBoostReadLocalWrites
- type CheckConsistencyRequest_StandardReadRemoteWrites
- type CheckConsistencyResponse
- func (*CheckConsistencyResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CheckConsistencyResponse) GetConsistent() bool
- func (*CheckConsistencyResponse) ProtoMessage()
- func (x *CheckConsistencyResponse) ProtoReflect() protoreflect.Message
- func (x *CheckConsistencyResponse) Reset()
- func (x *CheckConsistencyResponse) String() string
- type Cluster
- func (*Cluster) Descriptor() ([]byte, []int)deprecated
- func (x *Cluster) GetClusterConfig() *Cluster_ClusterConfig
- func (m *Cluster) GetConfig() isCluster_Config
- func (x *Cluster) GetDefaultStorageType() StorageType
- func (x *Cluster) GetEncryptionConfig() *Cluster_EncryptionConfig
- func (x *Cluster) GetLocation() string
- func (x *Cluster) GetName() string
- func (x *Cluster) GetServeNodes() int32
- func (x *Cluster) GetState() Cluster_State
- func (*Cluster) ProtoMessage()
- func (x *Cluster) ProtoReflect() protoreflect.Message
- func (x *Cluster) Reset()
- func (x *Cluster) String() string
- type Cluster_ClusterAutoscalingConfig
- func (*Cluster_ClusterAutoscalingConfig) Descriptor() ([]byte, []int)deprecated
- func (x *Cluster_ClusterAutoscalingConfig) GetAutoscalingLimits() *AutoscalingLimits
- func (x *Cluster_ClusterAutoscalingConfig) GetAutoscalingTargets() *AutoscalingTargets
- func (*Cluster_ClusterAutoscalingConfig) ProtoMessage()
- func (x *Cluster_ClusterAutoscalingConfig) ProtoReflect() protoreflect.Message
- func (x *Cluster_ClusterAutoscalingConfig) Reset()
- func (x *Cluster_ClusterAutoscalingConfig) String() string
- type Cluster_ClusterConfig
- func (*Cluster_ClusterConfig) Descriptor() ([]byte, []int)deprecated
- func (x *Cluster_ClusterConfig) GetClusterAutoscalingConfig() *Cluster_ClusterAutoscalingConfig
- func (*Cluster_ClusterConfig) ProtoMessage()
- func (x *Cluster_ClusterConfig) ProtoReflect() protoreflect.Message
- func (x *Cluster_ClusterConfig) Reset()
- func (x *Cluster_ClusterConfig) String() string
- type Cluster_ClusterConfig_
- type Cluster_EncryptionConfig
- func (*Cluster_EncryptionConfig) Descriptor() ([]byte, []int)deprecated
- func (x *Cluster_EncryptionConfig) GetKmsKeyName() string
- func (*Cluster_EncryptionConfig) ProtoMessage()
- func (x *Cluster_EncryptionConfig) ProtoReflect() protoreflect.Message
- func (x *Cluster_EncryptionConfig) Reset()
- func (x *Cluster_EncryptionConfig) String() string
- type Cluster_State
- func (Cluster_State) Descriptor() protoreflect.EnumDescriptor
- func (x Cluster_State) Enum() *Cluster_State
- func (Cluster_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x Cluster_State) Number() protoreflect.EnumNumber
- func (x Cluster_State) String() string
- func (Cluster_State) Type() protoreflect.EnumType
- type ColumnFamily
- func (*ColumnFamily) Descriptor() ([]byte, []int)deprecated
- func (x *ColumnFamily) GetGcRule() *GcRule
- func (x *ColumnFamily) GetValueType() *Type
- func (*ColumnFamily) ProtoMessage()
- func (x *ColumnFamily) ProtoReflect() protoreflect.Message
- func (x *ColumnFamily) Reset()
- func (x *ColumnFamily) String() string
- type CopyBackupMetadata
- func (*CopyBackupMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CopyBackupMetadata) GetName() string
- func (x *CopyBackupMetadata) GetProgress() *OperationProgress
- func (x *CopyBackupMetadata) GetSourceBackupInfo() *BackupInfo
- func (*CopyBackupMetadata) ProtoMessage()
- func (x *CopyBackupMetadata) ProtoReflect() protoreflect.Message
- func (x *CopyBackupMetadata) Reset()
- func (x *CopyBackupMetadata) String() string
- type CopyBackupRequest
- func (*CopyBackupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CopyBackupRequest) GetBackupId() string
- func (x *CopyBackupRequest) GetExpireTime() *timestamppb.Timestamp
- func (x *CopyBackupRequest) GetParent() string
- func (x *CopyBackupRequest) GetSourceBackup() string
- func (*CopyBackupRequest) ProtoMessage()
- func (x *CopyBackupRequest) ProtoReflect() protoreflect.Message
- func (x *CopyBackupRequest) Reset()
- func (x *CopyBackupRequest) String() string
- type CreateAppProfileRequest
- func (*CreateAppProfileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAppProfileRequest) GetAppProfile() *AppProfile
- func (x *CreateAppProfileRequest) GetAppProfileId() string
- func (x *CreateAppProfileRequest) GetIgnoreWarnings() bool
- func (x *CreateAppProfileRequest) GetParent() string
- func (*CreateAppProfileRequest) ProtoMessage()
- func (x *CreateAppProfileRequest) ProtoReflect() protoreflect.Message
- func (x *CreateAppProfileRequest) Reset()
- func (x *CreateAppProfileRequest) String() string
- type CreateAuthorizedViewMetadata
- func (*CreateAuthorizedViewMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAuthorizedViewMetadata) GetFinishTime() *timestamppb.Timestamp
- func (x *CreateAuthorizedViewMetadata) GetOriginalRequest() *CreateAuthorizedViewRequest
- func (x *CreateAuthorizedViewMetadata) GetRequestTime() *timestamppb.Timestamp
- func (*CreateAuthorizedViewMetadata) ProtoMessage()
- func (x *CreateAuthorizedViewMetadata) ProtoReflect() protoreflect.Message
- func (x *CreateAuthorizedViewMetadata) Reset()
- func (x *CreateAuthorizedViewMetadata) String() string
- type CreateAuthorizedViewRequest
- func (*CreateAuthorizedViewRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateAuthorizedViewRequest) GetAuthorizedView() *AuthorizedView
- func (x *CreateAuthorizedViewRequest) GetAuthorizedViewId() string
- func (x *CreateAuthorizedViewRequest) GetParent() string
- func (*CreateAuthorizedViewRequest) ProtoMessage()
- func (x *CreateAuthorizedViewRequest) ProtoReflect() protoreflect.Message
- func (x *CreateAuthorizedViewRequest) Reset()
- func (x *CreateAuthorizedViewRequest) String() string
- type CreateBackupMetadata
- func (*CreateBackupMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CreateBackupMetadata) GetEndTime() *timestamppb.Timestamp
- func (x *CreateBackupMetadata) GetName() string
- func (x *CreateBackupMetadata) GetSourceTable() string
- func (x *CreateBackupMetadata) GetStartTime() *timestamppb.Timestamp
- func (*CreateBackupMetadata) ProtoMessage()
- func (x *CreateBackupMetadata) ProtoReflect() protoreflect.Message
- func (x *CreateBackupMetadata) Reset()
- func (x *CreateBackupMetadata) String() string
- type CreateBackupRequest
- func (*CreateBackupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateBackupRequest) GetBackup() *Backup
- func (x *CreateBackupRequest) GetBackupId() string
- func (x *CreateBackupRequest) GetParent() string
- func (*CreateBackupRequest) ProtoMessage()
- func (x *CreateBackupRequest) ProtoReflect() protoreflect.Message
- func (x *CreateBackupRequest) Reset()
- func (x *CreateBackupRequest) String() string
- type CreateClusterMetadata
- func (*CreateClusterMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CreateClusterMetadata) GetFinishTime() *timestamppb.Timestamp
- func (x *CreateClusterMetadata) GetOriginalRequest() *CreateClusterRequest
- func (x *CreateClusterMetadata) GetRequestTime() *timestamppb.Timestamp
- func (x *CreateClusterMetadata) GetTables() map[string]*CreateClusterMetadata_TableProgress
- func (*CreateClusterMetadata) ProtoMessage()
- func (x *CreateClusterMetadata) ProtoReflect() protoreflect.Message
- func (x *CreateClusterMetadata) Reset()
- func (x *CreateClusterMetadata) String() string
- type CreateClusterMetadata_TableProgress
- func (*CreateClusterMetadata_TableProgress) Descriptor() ([]byte, []int)deprecated
- func (x *CreateClusterMetadata_TableProgress) GetEstimatedCopiedBytes() int64
- func (x *CreateClusterMetadata_TableProgress) GetEstimatedSizeBytes() int64
- func (x *CreateClusterMetadata_TableProgress) GetState() CreateClusterMetadata_TableProgress_State
- func (*CreateClusterMetadata_TableProgress) ProtoMessage()
- func (x *CreateClusterMetadata_TableProgress) ProtoReflect() protoreflect.Message
- func (x *CreateClusterMetadata_TableProgress) Reset()
- func (x *CreateClusterMetadata_TableProgress) String() string
- type CreateClusterMetadata_TableProgress_State
- func (CreateClusterMetadata_TableProgress_State) Descriptor() protoreflect.EnumDescriptor
- func (x CreateClusterMetadata_TableProgress_State) Enum() *CreateClusterMetadata_TableProgress_State
- func (CreateClusterMetadata_TableProgress_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x CreateClusterMetadata_TableProgress_State) Number() protoreflect.EnumNumber
- func (x CreateClusterMetadata_TableProgress_State) String() string
- func (CreateClusterMetadata_TableProgress_State) Type() protoreflect.EnumType
- type CreateClusterRequest
- func (*CreateClusterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateClusterRequest) GetCluster() *Cluster
- func (x *CreateClusterRequest) GetClusterId() string
- func (x *CreateClusterRequest) GetParent() string
- func (*CreateClusterRequest) ProtoMessage()
- func (x *CreateClusterRequest) ProtoReflect() protoreflect.Message
- func (x *CreateClusterRequest) Reset()
- func (x *CreateClusterRequest) String() string
- type CreateInstanceMetadata
- func (*CreateInstanceMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CreateInstanceMetadata) GetFinishTime() *timestamppb.Timestamp
- func (x *CreateInstanceMetadata) GetOriginalRequest() *CreateInstanceRequest
- func (x *CreateInstanceMetadata) GetRequestTime() *timestamppb.Timestamp
- func (*CreateInstanceMetadata) ProtoMessage()
- func (x *CreateInstanceMetadata) ProtoReflect() protoreflect.Message
- func (x *CreateInstanceMetadata) Reset()
- func (x *CreateInstanceMetadata) String() string
- type CreateInstanceRequest
- func (*CreateInstanceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateInstanceRequest) GetClusters() map[string]*Cluster
- func (x *CreateInstanceRequest) GetInstance() *Instance
- func (x *CreateInstanceRequest) GetInstanceId() string
- func (x *CreateInstanceRequest) GetParent() string
- func (*CreateInstanceRequest) ProtoMessage()
- func (x *CreateInstanceRequest) ProtoReflect() protoreflect.Message
- func (x *CreateInstanceRequest) Reset()
- func (x *CreateInstanceRequest) String() string
- type CreateTableFromSnapshotMetadata
- func (*CreateTableFromSnapshotMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTableFromSnapshotMetadata) GetFinishTime() *timestamppb.Timestamp
- func (x *CreateTableFromSnapshotMetadata) GetOriginalRequest() *CreateTableFromSnapshotRequest
- func (x *CreateTableFromSnapshotMetadata) GetRequestTime() *timestamppb.Timestamp
- func (*CreateTableFromSnapshotMetadata) ProtoMessage()
- func (x *CreateTableFromSnapshotMetadata) ProtoReflect() protoreflect.Message
- func (x *CreateTableFromSnapshotMetadata) Reset()
- func (x *CreateTableFromSnapshotMetadata) String() string
- type CreateTableFromSnapshotRequest
- func (*CreateTableFromSnapshotRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTableFromSnapshotRequest) GetParent() string
- func (x *CreateTableFromSnapshotRequest) GetSourceSnapshot() string
- func (x *CreateTableFromSnapshotRequest) GetTableId() string
- func (*CreateTableFromSnapshotRequest) ProtoMessage()
- func (x *CreateTableFromSnapshotRequest) ProtoReflect() protoreflect.Message
- func (x *CreateTableFromSnapshotRequest) Reset()
- func (x *CreateTableFromSnapshotRequest) String() string
- type CreateTableRequest
- func (*CreateTableRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTableRequest) GetInitialSplits() []*CreateTableRequest_Split
- func (x *CreateTableRequest) GetParent() string
- func (x *CreateTableRequest) GetTable() *Table
- func (x *CreateTableRequest) GetTableId() string
- func (*CreateTableRequest) ProtoMessage()
- func (x *CreateTableRequest) ProtoReflect() protoreflect.Message
- func (x *CreateTableRequest) Reset()
- func (x *CreateTableRequest) String() string
- type CreateTableRequest_Split
- func (*CreateTableRequest_Split) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTableRequest_Split) GetKey() []byte
- func (*CreateTableRequest_Split) ProtoMessage()
- func (x *CreateTableRequest_Split) ProtoReflect() protoreflect.Message
- func (x *CreateTableRequest_Split) Reset()
- func (x *CreateTableRequest_Split) String() string
- type DataBoostReadLocalWrites
- type DeleteAppProfileRequest
- func (*DeleteAppProfileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteAppProfileRequest) GetIgnoreWarnings() bool
- func (x *DeleteAppProfileRequest) GetName() string
- func (*DeleteAppProfileRequest) ProtoMessage()
- func (x *DeleteAppProfileRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteAppProfileRequest) Reset()
- func (x *DeleteAppProfileRequest) String() string
- type DeleteAuthorizedViewRequest
- func (*DeleteAuthorizedViewRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteAuthorizedViewRequest) GetEtag() string
- func (x *DeleteAuthorizedViewRequest) GetName() string
- func (*DeleteAuthorizedViewRequest) ProtoMessage()
- func (x *DeleteAuthorizedViewRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteAuthorizedViewRequest) Reset()
- func (x *DeleteAuthorizedViewRequest) String() string
- type DeleteBackupRequest
- func (*DeleteBackupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteBackupRequest) GetName() string
- func (*DeleteBackupRequest) ProtoMessage()
- func (x *DeleteBackupRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteBackupRequest) Reset()
- func (x *DeleteBackupRequest) String() string
- type DeleteClusterRequest
- func (*DeleteClusterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteClusterRequest) GetName() string
- func (*DeleteClusterRequest) ProtoMessage()
- func (x *DeleteClusterRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteClusterRequest) Reset()
- func (x *DeleteClusterRequest) String() string
- type DeleteInstanceRequest
- func (*DeleteInstanceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteInstanceRequest) GetName() string
- func (*DeleteInstanceRequest) ProtoMessage()
- func (x *DeleteInstanceRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteInstanceRequest) Reset()
- func (x *DeleteInstanceRequest) String() string
- type DeleteSnapshotRequest
- func (*DeleteSnapshotRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteSnapshotRequest) GetName() string
- func (*DeleteSnapshotRequest) ProtoMessage()
- func (x *DeleteSnapshotRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteSnapshotRequest) Reset()
- func (x *DeleteSnapshotRequest) String() string
- type DeleteTableRequest
- func (*DeleteTableRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteTableRequest) GetName() string
- func (*DeleteTableRequest) ProtoMessage()
- func (x *DeleteTableRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteTableRequest) Reset()
- func (x *DeleteTableRequest) String() string
- type DropRowRangeRequest
- func (*DropRowRangeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DropRowRangeRequest) GetDeleteAllDataFromTable() bool
- func (x *DropRowRangeRequest) GetName() string
- func (x *DropRowRangeRequest) GetRowKeyPrefix() []byte
- func (m *DropRowRangeRequest) GetTarget() isDropRowRangeRequest_Target
- func (*DropRowRangeRequest) ProtoMessage()
- func (x *DropRowRangeRequest) ProtoReflect() protoreflect.Message
- func (x *DropRowRangeRequest) Reset()
- func (x *DropRowRangeRequest) String() string
- type DropRowRangeRequest_DeleteAllDataFromTable
- type DropRowRangeRequest_RowKeyPrefix
- type EncryptionInfo
- func (*EncryptionInfo) Descriptor() ([]byte, []int)deprecated
- func (x *EncryptionInfo) GetEncryptionStatus() *status.Status
- func (x *EncryptionInfo) GetEncryptionType() EncryptionInfo_EncryptionType
- func (x *EncryptionInfo) GetKmsKeyVersion() string
- func (*EncryptionInfo) ProtoMessage()
- func (x *EncryptionInfo) ProtoReflect() protoreflect.Message
- func (x *EncryptionInfo) Reset()
- func (x *EncryptionInfo) String() string
- type EncryptionInfo_EncryptionType
- func (EncryptionInfo_EncryptionType) Descriptor() protoreflect.EnumDescriptor
- func (x EncryptionInfo_EncryptionType) Enum() *EncryptionInfo_EncryptionType
- func (EncryptionInfo_EncryptionType) EnumDescriptor() ([]byte, []int)deprecated
- func (x EncryptionInfo_EncryptionType) Number() protoreflect.EnumNumber
- func (x EncryptionInfo_EncryptionType) String() string
- func (EncryptionInfo_EncryptionType) Type() protoreflect.EnumType
- type GcRule
- func (*GcRule) Descriptor() ([]byte, []int)deprecated
- func (x *GcRule) GetIntersection() *GcRule_Intersection
- func (x *GcRule) GetMaxAge() *durationpb.Duration
- func (x *GcRule) GetMaxNumVersions() int32
- func (m *GcRule) GetRule() isGcRule_Rule
- func (x *GcRule) GetUnion() *GcRule_Union
- func (*GcRule) ProtoMessage()
- func (x *GcRule) ProtoReflect() protoreflect.Message
- func (x *GcRule) Reset()
- func (x *GcRule) String() string
- type GcRule_Intersection
- func (*GcRule_Intersection) Descriptor() ([]byte, []int)deprecated
- func (x *GcRule_Intersection) GetRules() []*GcRule
- func (*GcRule_Intersection) ProtoMessage()
- func (x *GcRule_Intersection) ProtoReflect() protoreflect.Message
- func (x *GcRule_Intersection) Reset()
- func (x *GcRule_Intersection) String() string
- type GcRule_Intersection_
- type GcRule_MaxAge
- type GcRule_MaxNumVersions
- type GcRule_Union
- type GcRule_Union_
- type GenerateConsistencyTokenRequest
- func (*GenerateConsistencyTokenRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GenerateConsistencyTokenRequest) GetName() string
- func (*GenerateConsistencyTokenRequest) ProtoMessage()
- func (x *GenerateConsistencyTokenRequest) ProtoReflect() protoreflect.Message
- func (x *GenerateConsistencyTokenRequest) Reset()
- func (x *GenerateConsistencyTokenRequest) String() string
- type GenerateConsistencyTokenResponse
- func (*GenerateConsistencyTokenResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GenerateConsistencyTokenResponse) GetConsistencyToken() string
- func (*GenerateConsistencyTokenResponse) ProtoMessage()
- func (x *GenerateConsistencyTokenResponse) ProtoReflect() protoreflect.Message
- func (x *GenerateConsistencyTokenResponse) Reset()
- func (x *GenerateConsistencyTokenResponse) String() string
- type GetAppProfileRequest
- func (*GetAppProfileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetAppProfileRequest) GetName() string
- func (*GetAppProfileRequest) ProtoMessage()
- func (x *GetAppProfileRequest) ProtoReflect() protoreflect.Message
- func (x *GetAppProfileRequest) Reset()
- func (x *GetAppProfileRequest) String() string
- type GetAuthorizedViewRequest
- func (*GetAuthorizedViewRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetAuthorizedViewRequest) GetName() string
- func (x *GetAuthorizedViewRequest) GetView() AuthorizedView_ResponseView
- func (*GetAuthorizedViewRequest) ProtoMessage()
- func (x *GetAuthorizedViewRequest) ProtoReflect() protoreflect.Message
- func (x *GetAuthorizedViewRequest) Reset()
- func (x *GetAuthorizedViewRequest) String() string
- type GetBackupRequest
- type GetClusterRequest
- type GetInstanceRequest
- func (*GetInstanceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetInstanceRequest) GetName() string
- func (*GetInstanceRequest) ProtoMessage()
- func (x *GetInstanceRequest) ProtoReflect() protoreflect.Message
- func (x *GetInstanceRequest) Reset()
- func (x *GetInstanceRequest) String() string
- type GetSnapshotRequest
- func (*GetSnapshotRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetSnapshotRequest) GetName() string
- func (*GetSnapshotRequest) ProtoMessage()
- func (x *GetSnapshotRequest) ProtoReflect() protoreflect.Message
- func (x *GetSnapshotRequest) Reset()
- func (x *GetSnapshotRequest) String() string
- type GetTableRequest
- func (*GetTableRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetTableRequest) GetName() string
- func (x *GetTableRequest) GetView() Table_View
- func (*GetTableRequest) ProtoMessage()
- func (x *GetTableRequest) ProtoReflect() protoreflect.Message
- func (x *GetTableRequest) Reset()
- func (x *GetTableRequest) String() string
- type HotTablet
- func (*HotTablet) Descriptor() ([]byte, []int)deprecated
- func (x *HotTablet) GetEndKey() string
- func (x *HotTablet) GetEndTime() *timestamppb.Timestamp
- func (x *HotTablet) GetName() string
- func (x *HotTablet) GetNodeCpuUsagePercent() float32
- func (x *HotTablet) GetStartKey() string
- func (x *HotTablet) GetStartTime() *timestamppb.Timestamp
- func (x *HotTablet) GetTableName() string
- func (*HotTablet) ProtoMessage()
- func (x *HotTablet) ProtoReflect() protoreflect.Message
- func (x *HotTablet) Reset()
- func (x *HotTablet) String() string
- type Instance
- func (*Instance) Descriptor() ([]byte, []int)deprecated
- func (x *Instance) GetCreateTime() *timestamppb.Timestamp
- func (x *Instance) GetDisplayName() string
- func (x *Instance) GetLabels() map[string]string
- func (x *Instance) GetName() string
- func (x *Instance) GetSatisfiesPzs() bool
- func (x *Instance) GetState() Instance_State
- func (x *Instance) GetType() Instance_Type
- func (*Instance) ProtoMessage()
- func (x *Instance) ProtoReflect() protoreflect.Message
- func (x *Instance) Reset()
- func (x *Instance) String() string
- type Instance_State
- func (Instance_State) Descriptor() protoreflect.EnumDescriptor
- func (x Instance_State) Enum() *Instance_State
- func (Instance_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x Instance_State) Number() protoreflect.EnumNumber
- func (x Instance_State) String() string
- func (Instance_State) Type() protoreflect.EnumType
- type Instance_Type
- func (Instance_Type) Descriptor() protoreflect.EnumDescriptor
- func (x Instance_Type) Enum() *Instance_Type
- func (Instance_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x Instance_Type) Number() protoreflect.EnumNumber
- func (x Instance_Type) String() string
- func (Instance_Type) Type() protoreflect.EnumType
- type ListAppProfilesRequest
- func (*ListAppProfilesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListAppProfilesRequest) GetPageSize() int32
- func (x *ListAppProfilesRequest) GetPageToken() string
- func (x *ListAppProfilesRequest) GetParent() string
- func (*ListAppProfilesRequest) ProtoMessage()
- func (x *ListAppProfilesRequest) ProtoReflect() protoreflect.Message
- func (x *ListAppProfilesRequest) Reset()
- func (x *ListAppProfilesRequest) String() string
- type ListAppProfilesResponse
- func (*ListAppProfilesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListAppProfilesResponse) GetAppProfiles() []*AppProfile
- func (x *ListAppProfilesResponse) GetFailedLocations() []string
- func (x *ListAppProfilesResponse) GetNextPageToken() string
- func (*ListAppProfilesResponse) ProtoMessage()
- func (x *ListAppProfilesResponse) ProtoReflect() protoreflect.Message
- func (x *ListAppProfilesResponse) Reset()
- func (x *ListAppProfilesResponse) String() string
- type ListAuthorizedViewsRequest
- func (*ListAuthorizedViewsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListAuthorizedViewsRequest) GetPageSize() int32
- func (x *ListAuthorizedViewsRequest) GetPageToken() string
- func (x *ListAuthorizedViewsRequest) GetParent() string
- func (x *ListAuthorizedViewsRequest) GetView() AuthorizedView_ResponseView
- func (*ListAuthorizedViewsRequest) ProtoMessage()
- func (x *ListAuthorizedViewsRequest) ProtoReflect() protoreflect.Message
- func (x *ListAuthorizedViewsRequest) Reset()
- func (x *ListAuthorizedViewsRequest) String() string
- type ListAuthorizedViewsResponse
- func (*ListAuthorizedViewsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListAuthorizedViewsResponse) GetAuthorizedViews() []*AuthorizedView
- func (x *ListAuthorizedViewsResponse) GetNextPageToken() string
- func (*ListAuthorizedViewsResponse) ProtoMessage()
- func (x *ListAuthorizedViewsResponse) ProtoReflect() protoreflect.Message
- func (x *ListAuthorizedViewsResponse) Reset()
- func (x *ListAuthorizedViewsResponse) String() string
- type ListBackupsRequest
- func (*ListBackupsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListBackupsRequest) GetFilter() string
- func (x *ListBackupsRequest) GetOrderBy() string
- func (x *ListBackupsRequest) GetPageSize() int32
- func (x *ListBackupsRequest) GetPageToken() string
- func (x *ListBackupsRequest) GetParent() string
- func (*ListBackupsRequest) ProtoMessage()
- func (x *ListBackupsRequest) ProtoReflect() protoreflect.Message
- func (x *ListBackupsRequest) Reset()
- func (x *ListBackupsRequest) String() string
- type ListBackupsResponse
- func (*ListBackupsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListBackupsResponse) GetBackups() []*Backup
- func (x *ListBackupsResponse) GetNextPageToken() string
- func (*ListBackupsResponse) ProtoMessage()
- func (x *ListBackupsResponse) ProtoReflect() protoreflect.Message
- func (x *ListBackupsResponse) Reset()
- func (x *ListBackupsResponse) String() string
- type ListClustersRequest
- func (*ListClustersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListClustersRequest) GetPageToken() string
- func (x *ListClustersRequest) GetParent() string
- func (*ListClustersRequest) ProtoMessage()
- func (x *ListClustersRequest) ProtoReflect() protoreflect.Message
- func (x *ListClustersRequest) Reset()
- func (x *ListClustersRequest) String() string
- type ListClustersResponse
- func (*ListClustersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListClustersResponse) GetClusters() []*Cluster
- func (x *ListClustersResponse) GetFailedLocations() []string
- func (x *ListClustersResponse) GetNextPageToken() string
- func (*ListClustersResponse) ProtoMessage()
- func (x *ListClustersResponse) ProtoReflect() protoreflect.Message
- func (x *ListClustersResponse) Reset()
- func (x *ListClustersResponse) String() string
- type ListHotTabletsRequest
- func (*ListHotTabletsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListHotTabletsRequest) GetEndTime() *timestamppb.Timestamp
- func (x *ListHotTabletsRequest) GetPageSize() int32
- func (x *ListHotTabletsRequest) GetPageToken() string
- func (x *ListHotTabletsRequest) GetParent() string
- func (x *ListHotTabletsRequest) GetStartTime() *timestamppb.Timestamp
- func (*ListHotTabletsRequest) ProtoMessage()
- func (x *ListHotTabletsRequest) ProtoReflect() protoreflect.Message
- func (x *ListHotTabletsRequest) Reset()
- func (x *ListHotTabletsRequest) String() string
- type ListHotTabletsResponse
- func (*ListHotTabletsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListHotTabletsResponse) GetHotTablets() []*HotTablet
- func (x *ListHotTabletsResponse) GetNextPageToken() string
- func (*ListHotTabletsResponse) ProtoMessage()
- func (x *ListHotTabletsResponse) ProtoReflect() protoreflect.Message
- func (x *ListHotTabletsResponse) Reset()
- func (x *ListHotTabletsResponse) String() string
- type ListInstancesRequest
- func (*ListInstancesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListInstancesRequest) GetPageToken() string
- func (x *ListInstancesRequest) GetParent() string
- func (*ListInstancesRequest) ProtoMessage()
- func (x *ListInstancesRequest) ProtoReflect() protoreflect.Message
- func (x *ListInstancesRequest) Reset()
- func (x *ListInstancesRequest) String() string
- type ListInstancesResponse
- func (*ListInstancesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListInstancesResponse) GetFailedLocations() []string
- func (x *ListInstancesResponse) GetInstances() []*Instance
- func (x *ListInstancesResponse) GetNextPageToken() string
- func (*ListInstancesResponse) ProtoMessage()
- func (x *ListInstancesResponse) ProtoReflect() protoreflect.Message
- func (x *ListInstancesResponse) Reset()
- func (x *ListInstancesResponse) String() string
- type ListSnapshotsRequest
- func (*ListSnapshotsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListSnapshotsRequest) GetPageSize() int32
- func (x *ListSnapshotsRequest) GetPageToken() string
- func (x *ListSnapshotsRequest) GetParent() string
- func (*ListSnapshotsRequest) ProtoMessage()
- func (x *ListSnapshotsRequest) ProtoReflect() protoreflect.Message
- func (x *ListSnapshotsRequest) Reset()
- func (x *ListSnapshotsRequest) String() string
- type ListSnapshotsResponse
- func (*ListSnapshotsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListSnapshotsResponse) GetNextPageToken() string
- func (x *ListSnapshotsResponse) GetSnapshots() []*Snapshot
- func (*ListSnapshotsResponse) ProtoMessage()
- func (x *ListSnapshotsResponse) ProtoReflect() protoreflect.Message
- func (x *ListSnapshotsResponse) Reset()
- func (x *ListSnapshotsResponse) String() string
- type ListTablesRequest
- func (*ListTablesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListTablesRequest) GetPageSize() int32
- func (x *ListTablesRequest) GetPageToken() string
- func (x *ListTablesRequest) GetParent() string
- func (x *ListTablesRequest) GetView() Table_View
- func (*ListTablesRequest) ProtoMessage()
- func (x *ListTablesRequest) ProtoReflect() protoreflect.Message
- func (x *ListTablesRequest) Reset()
- func (x *ListTablesRequest) String() string
- type ListTablesResponse
- func (*ListTablesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListTablesResponse) GetNextPageToken() string
- func (x *ListTablesResponse) GetTables() []*Table
- func (*ListTablesResponse) ProtoMessage()
- func (x *ListTablesResponse) ProtoReflect() protoreflect.Message
- func (x *ListTablesResponse) Reset()
- func (x *ListTablesResponse) String() string
- type ModifyColumnFamiliesRequest
- func (*ModifyColumnFamiliesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ModifyColumnFamiliesRequest) GetIgnoreWarnings() bool
- func (x *ModifyColumnFamiliesRequest) GetModifications() []*ModifyColumnFamiliesRequest_Modification
- func (x *ModifyColumnFamiliesRequest) GetName() string
- func (*ModifyColumnFamiliesRequest) ProtoMessage()
- func (x *ModifyColumnFamiliesRequest) ProtoReflect() protoreflect.Message
- func (x *ModifyColumnFamiliesRequest) Reset()
- func (x *ModifyColumnFamiliesRequest) String() string
- type ModifyColumnFamiliesRequest_Modification
- func (*ModifyColumnFamiliesRequest_Modification) Descriptor() ([]byte, []int)deprecated
- func (x *ModifyColumnFamiliesRequest_Modification) GetCreate() *ColumnFamily
- func (x *ModifyColumnFamiliesRequest_Modification) GetDrop() bool
- func (x *ModifyColumnFamiliesRequest_Modification) GetId() string
- func (m *ModifyColumnFamiliesRequest_Modification) GetMod() isModifyColumnFamiliesRequest_Modification_Mod
- func (x *ModifyColumnFamiliesRequest_Modification) GetUpdate() *ColumnFamily
- func (x *ModifyColumnFamiliesRequest_Modification) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*ModifyColumnFamiliesRequest_Modification) ProtoMessage()
- func (x *ModifyColumnFamiliesRequest_Modification) ProtoReflect() protoreflect.Message
- func (x *ModifyColumnFamiliesRequest_Modification) Reset()
- func (x *ModifyColumnFamiliesRequest_Modification) String() string
- type ModifyColumnFamiliesRequest_Modification_Create
- type ModifyColumnFamiliesRequest_Modification_Drop
- type ModifyColumnFamiliesRequest_Modification_Update
- type OperationProgress
- func (*OperationProgress) Descriptor() ([]byte, []int)deprecated
- func (x *OperationProgress) GetEndTime() *timestamppb.Timestamp
- func (x *OperationProgress) GetProgressPercent() int32
- func (x *OperationProgress) GetStartTime() *timestamppb.Timestamp
- func (*OperationProgress) ProtoMessage()
- func (x *OperationProgress) ProtoReflect() protoreflect.Message
- func (x *OperationProgress) Reset()
- func (x *OperationProgress) String() string
- type OptimizeRestoredTableMetadata
- func (*OptimizeRestoredTableMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *OptimizeRestoredTableMetadata) GetName() string
- func (x *OptimizeRestoredTableMetadata) GetProgress() *OperationProgress
- func (*OptimizeRestoredTableMetadata) ProtoMessage()
- func (x *OptimizeRestoredTableMetadata) ProtoReflect() protoreflect.Message
- func (x *OptimizeRestoredTableMetadata) Reset()
- func (x *OptimizeRestoredTableMetadata) String() string
- type PartialUpdateClusterMetadata
- func (*PartialUpdateClusterMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *PartialUpdateClusterMetadata) GetFinishTime() *timestamppb.Timestamp
- func (x *PartialUpdateClusterMetadata) GetOriginalRequest() *PartialUpdateClusterRequest
- func (x *PartialUpdateClusterMetadata) GetRequestTime() *timestamppb.Timestamp
- func (*PartialUpdateClusterMetadata) ProtoMessage()
- func (x *PartialUpdateClusterMetadata) ProtoReflect() protoreflect.Message
- func (x *PartialUpdateClusterMetadata) Reset()
- func (x *PartialUpdateClusterMetadata) String() string
- type PartialUpdateClusterRequest
- func (*PartialUpdateClusterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PartialUpdateClusterRequest) GetCluster() *Cluster
- func (x *PartialUpdateClusterRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*PartialUpdateClusterRequest) ProtoMessage()
- func (x *PartialUpdateClusterRequest) ProtoReflect() protoreflect.Message
- func (x *PartialUpdateClusterRequest) Reset()
- func (x *PartialUpdateClusterRequest) String() string
- type PartialUpdateInstanceRequest
- func (*PartialUpdateInstanceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PartialUpdateInstanceRequest) GetInstance() *Instance
- func (x *PartialUpdateInstanceRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*PartialUpdateInstanceRequest) ProtoMessage()
- func (x *PartialUpdateInstanceRequest) ProtoReflect() protoreflect.Message
- func (x *PartialUpdateInstanceRequest) Reset()
- func (x *PartialUpdateInstanceRequest) String() string
- type RestoreInfo
- func (*RestoreInfo) Descriptor() ([]byte, []int)deprecated
- func (x *RestoreInfo) GetBackupInfo() *BackupInfo
- func (m *RestoreInfo) GetSourceInfo() isRestoreInfo_SourceInfo
- func (x *RestoreInfo) GetSourceType() RestoreSourceType
- func (*RestoreInfo) ProtoMessage()
- func (x *RestoreInfo) ProtoReflect() protoreflect.Message
- func (x *RestoreInfo) Reset()
- func (x *RestoreInfo) String() string
- type RestoreInfo_BackupInfo
- type RestoreSourceType
- func (RestoreSourceType) Descriptor() protoreflect.EnumDescriptor
- func (x RestoreSourceType) Enum() *RestoreSourceType
- func (RestoreSourceType) EnumDescriptor() ([]byte, []int)deprecated
- func (x RestoreSourceType) Number() protoreflect.EnumNumber
- func (x RestoreSourceType) String() string
- func (RestoreSourceType) Type() protoreflect.EnumType
- type RestoreTableMetadata
- func (*RestoreTableMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *RestoreTableMetadata) GetBackupInfo() *BackupInfo
- func (x *RestoreTableMetadata) GetName() string
- func (x *RestoreTableMetadata) GetOptimizeTableOperationName() string
- func (x *RestoreTableMetadata) GetProgress() *OperationProgress
- func (m *RestoreTableMetadata) GetSourceInfo() isRestoreTableMetadata_SourceInfo
- func (x *RestoreTableMetadata) GetSourceType() RestoreSourceType
- func (*RestoreTableMetadata) ProtoMessage()
- func (x *RestoreTableMetadata) ProtoReflect() protoreflect.Message
- func (x *RestoreTableMetadata) Reset()
- func (x *RestoreTableMetadata) String() string
- type RestoreTableMetadata_BackupInfo
- type RestoreTableRequest
- func (*RestoreTableRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RestoreTableRequest) GetBackup() string
- func (x *RestoreTableRequest) GetParent() string
- func (m *RestoreTableRequest) GetSource() isRestoreTableRequest_Source
- func (x *RestoreTableRequest) GetTableId() string
- func (*RestoreTableRequest) ProtoMessage()
- func (x *RestoreTableRequest) ProtoReflect() protoreflect.Message
- func (x *RestoreTableRequest) Reset()
- func (x *RestoreTableRequest) String() string
- type RestoreTableRequest_Backup
- type Snapshot
- func (*Snapshot) Descriptor() ([]byte, []int)deprecated
- func (x *Snapshot) GetCreateTime() *timestamppb.Timestamp
- func (x *Snapshot) GetDataSizeBytes() int64
- func (x *Snapshot) GetDeleteTime() *timestamppb.Timestamp
- func (x *Snapshot) GetDescription() string
- func (x *Snapshot) GetName() string
- func (x *Snapshot) GetSourceTable() *Table
- func (x *Snapshot) GetState() Snapshot_State
- func (*Snapshot) ProtoMessage()
- func (x *Snapshot) ProtoReflect() protoreflect.Message
- func (x *Snapshot) Reset()
- func (x *Snapshot) String() string
- type SnapshotTableMetadata
- func (*SnapshotTableMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *SnapshotTableMetadata) GetFinishTime() *timestamppb.Timestamp
- func (x *SnapshotTableMetadata) GetOriginalRequest() *SnapshotTableRequest
- func (x *SnapshotTableMetadata) GetRequestTime() *timestamppb.Timestamp
- func (*SnapshotTableMetadata) ProtoMessage()
- func (x *SnapshotTableMetadata) ProtoReflect() protoreflect.Message
- func (x *SnapshotTableMetadata) Reset()
- func (x *SnapshotTableMetadata) String() string
- type SnapshotTableRequest
- func (*SnapshotTableRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SnapshotTableRequest) GetCluster() string
- func (x *SnapshotTableRequest) GetDescription() string
- func (x *SnapshotTableRequest) GetName() string
- func (x *SnapshotTableRequest) GetSnapshotId() string
- func (x *SnapshotTableRequest) GetTtl() *durationpb.Duration
- func (*SnapshotTableRequest) ProtoMessage()
- func (x *SnapshotTableRequest) ProtoReflect() protoreflect.Message
- func (x *SnapshotTableRequest) Reset()
- func (x *SnapshotTableRequest) String() string
- type Snapshot_State
- func (Snapshot_State) Descriptor() protoreflect.EnumDescriptor
- func (x Snapshot_State) Enum() *Snapshot_State
- func (Snapshot_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x Snapshot_State) Number() protoreflect.EnumNumber
- func (x Snapshot_State) String() string
- func (Snapshot_State) Type() protoreflect.EnumType
- type StandardReadRemoteWrites
- type StorageType
- func (StorageType) Descriptor() protoreflect.EnumDescriptor
- func (x StorageType) Enum() *StorageType
- func (StorageType) EnumDescriptor() ([]byte, []int)deprecated
- func (x StorageType) Number() protoreflect.EnumNumber
- func (x StorageType) String() string
- func (StorageType) Type() protoreflect.EnumType
- type Table
- func (*Table) Descriptor() ([]byte, []int)deprecated
- func (m *Table) GetAutomatedBackupConfig() isTable_AutomatedBackupConfig
- func (x *Table) GetAutomatedBackupPolicy() *Table_AutomatedBackupPolicy
- func (x *Table) GetChangeStreamConfig() *ChangeStreamConfig
- func (x *Table) GetClusterStates() map[string]*Table_ClusterState
- func (x *Table) GetColumnFamilies() map[string]*ColumnFamily
- func (x *Table) GetDeletionProtection() bool
- func (x *Table) GetGranularity() Table_TimestampGranularity
- func (x *Table) GetName() string
- func (x *Table) GetRestoreInfo() *RestoreInfo
- func (*Table) ProtoMessage()
- func (x *Table) ProtoReflect() protoreflect.Message
- func (x *Table) Reset()
- func (x *Table) String() string
- type Table_AutomatedBackupPolicy
- func (*Table_AutomatedBackupPolicy) Descriptor() ([]byte, []int)deprecated
- func (x *Table_AutomatedBackupPolicy) GetFrequency() *durationpb.Duration
- func (x *Table_AutomatedBackupPolicy) GetRetentionPeriod() *durationpb.Duration
- func (*Table_AutomatedBackupPolicy) ProtoMessage()
- func (x *Table_AutomatedBackupPolicy) ProtoReflect() protoreflect.Message
- func (x *Table_AutomatedBackupPolicy) Reset()
- func (x *Table_AutomatedBackupPolicy) String() string
- type Table_AutomatedBackupPolicy_
- type Table_ClusterState
- func (*Table_ClusterState) Descriptor() ([]byte, []int)deprecated
- func (x *Table_ClusterState) GetEncryptionInfo() []*EncryptionInfo
- func (x *Table_ClusterState) GetReplicationState() Table_ClusterState_ReplicationState
- func (*Table_ClusterState) ProtoMessage()
- func (x *Table_ClusterState) ProtoReflect() protoreflect.Message
- func (x *Table_ClusterState) Reset()
- func (x *Table_ClusterState) String() string
- type Table_ClusterState_ReplicationState
- func (Table_ClusterState_ReplicationState) Descriptor() protoreflect.EnumDescriptor
- func (x Table_ClusterState_ReplicationState) Enum() *Table_ClusterState_ReplicationState
- func (Table_ClusterState_ReplicationState) EnumDescriptor() ([]byte, []int)deprecated
- func (x Table_ClusterState_ReplicationState) Number() protoreflect.EnumNumber
- func (x Table_ClusterState_ReplicationState) String() string
- func (Table_ClusterState_ReplicationState) Type() protoreflect.EnumType
- type Table_TimestampGranularity
- func (Table_TimestampGranularity) Descriptor() protoreflect.EnumDescriptor
- func (x Table_TimestampGranularity) Enum() *Table_TimestampGranularity
- func (Table_TimestampGranularity) EnumDescriptor() ([]byte, []int)deprecated
- func (x Table_TimestampGranularity) Number() protoreflect.EnumNumber
- func (x Table_TimestampGranularity) String() string
- func (Table_TimestampGranularity) Type() protoreflect.EnumType
- type Table_View
- type Type
- func (*Type) Descriptor() ([]byte, []int)deprecated
- func (x *Type) GetAggregateType() *Type_Aggregate
- func (x *Type) GetArrayType() *Type_Array
- func (x *Type) GetBoolType() *Type_Bool
- func (x *Type) GetBytesType() *Type_Bytes
- func (x *Type) GetDateType() *Type_Date
- func (x *Type) GetFloat32Type() *Type_Float32
- func (x *Type) GetFloat64Type() *Type_Float64
- func (x *Type) GetInt64Type() *Type_Int64
- func (m *Type) GetKind() isType_Kind
- func (x *Type) GetMapType() *Type_Map
- func (x *Type) GetStringType() *Type_String
- func (x *Type) GetStructType() *Type_Struct
- func (x *Type) GetTimestampType() *Type_Timestamp
- func (*Type) ProtoMessage()
- func (x *Type) ProtoReflect() protoreflect.Message
- func (x *Type) Reset()
- func (x *Type) String() string
- type Type_Aggregate
- func (*Type_Aggregate) Descriptor() ([]byte, []int)deprecated
- func (m *Type_Aggregate) GetAggregator() isType_Aggregate_Aggregator
- func (x *Type_Aggregate) GetHllppUniqueCount() *Type_Aggregate_HyperLogLogPlusPlusUniqueCount
- func (x *Type_Aggregate) GetInputType() *Type
- func (x *Type_Aggregate) GetMax() *Type_Aggregate_Max
- func (x *Type_Aggregate) GetMin() *Type_Aggregate_Min
- func (x *Type_Aggregate) GetStateType() *Type
- func (x *Type_Aggregate) GetSum() *Type_Aggregate_Sum
- func (*Type_Aggregate) ProtoMessage()
- func (x *Type_Aggregate) ProtoReflect() protoreflect.Message
- func (x *Type_Aggregate) Reset()
- func (x *Type_Aggregate) String() string
- type Type_AggregateType
- type Type_Aggregate_HllppUniqueCount
- type Type_Aggregate_HyperLogLogPlusPlusUniqueCount
- func (*Type_Aggregate_HyperLogLogPlusPlusUniqueCount) Descriptor() ([]byte, []int)deprecated
- func (*Type_Aggregate_HyperLogLogPlusPlusUniqueCount) ProtoMessage()
- func (x *Type_Aggregate_HyperLogLogPlusPlusUniqueCount) ProtoReflect() protoreflect.Message
- func (x *Type_Aggregate_HyperLogLogPlusPlusUniqueCount) Reset()
- func (x *Type_Aggregate_HyperLogLogPlusPlusUniqueCount) String() string
- type Type_Aggregate_Max
- type Type_Aggregate_Max_
- type Type_Aggregate_Min
- type Type_Aggregate_Min_
- type Type_Aggregate_Sum
- type Type_Aggregate_Sum_
- type Type_Array
- type Type_ArrayType
- type Type_Bool
- type Type_BoolType
- type Type_Bytes
- type Type_BytesType
- type Type_Bytes_Encoding
- func (*Type_Bytes_Encoding) Descriptor() ([]byte, []int)deprecated
- func (m *Type_Bytes_Encoding) GetEncoding() isType_Bytes_Encoding_Encoding
- func (x *Type_Bytes_Encoding) GetRaw() *Type_Bytes_Encoding_Raw
- func (*Type_Bytes_Encoding) ProtoMessage()
- func (x *Type_Bytes_Encoding) ProtoReflect() protoreflect.Message
- func (x *Type_Bytes_Encoding) Reset()
- func (x *Type_Bytes_Encoding) String() string
- type Type_Bytes_Encoding_Raw
- type Type_Bytes_Encoding_Raw_
- type Type_Date
- type Type_DateType
- type Type_Float32
- type Type_Float32Type
- type Type_Float64
- type Type_Float64Type
- type Type_Int64
- type Type_Int64Type
- type Type_Int64_Encoding
- func (*Type_Int64_Encoding) Descriptor() ([]byte, []int)deprecated
- func (x *Type_Int64_Encoding) GetBigEndianBytes() *Type_Int64_Encoding_BigEndianBytes
- func (m *Type_Int64_Encoding) GetEncoding() isType_Int64_Encoding_Encoding
- func (*Type_Int64_Encoding) ProtoMessage()
- func (x *Type_Int64_Encoding) ProtoReflect() protoreflect.Message
- func (x *Type_Int64_Encoding) Reset()
- func (x *Type_Int64_Encoding) String() string
- type Type_Int64_Encoding_BigEndianBytes
- func (*Type_Int64_Encoding_BigEndianBytes) Descriptor() ([]byte, []int)deprecated
- func (x *Type_Int64_Encoding_BigEndianBytes) GetBytesType() *Type_Bytes
- func (*Type_Int64_Encoding_BigEndianBytes) ProtoMessage()
- func (x *Type_Int64_Encoding_BigEndianBytes) ProtoReflect() protoreflect.Message
- func (x *Type_Int64_Encoding_BigEndianBytes) Reset()
- func (x *Type_Int64_Encoding_BigEndianBytes) String() string
- type Type_Int64_Encoding_BigEndianBytes_
- type Type_Map
- type Type_MapType
- type Type_String
- type Type_StringType
- type Type_String_Encoding
- func (*Type_String_Encoding) Descriptor() ([]byte, []int)deprecated
- func (m *Type_String_Encoding) GetEncoding() isType_String_Encoding_Encoding
- func (x *Type_String_Encoding) GetUtf8Bytes() *Type_String_Encoding_Utf8Bytes
- func (x *Type_String_Encoding) GetUtf8Raw() *Type_String_Encoding_Utf8Rawdeprecated
- func (*Type_String_Encoding) ProtoMessage()
- func (x *Type_String_Encoding) ProtoReflect() protoreflect.Message
- func (x *Type_String_Encoding) Reset()
- func (x *Type_String_Encoding) String() string
- type Type_String_Encoding_Utf8Bytes
- func (*Type_String_Encoding_Utf8Bytes) Descriptor() ([]byte, []int)deprecated
- func (*Type_String_Encoding_Utf8Bytes) ProtoMessage()
- func (x *Type_String_Encoding_Utf8Bytes) ProtoReflect() protoreflect.Message
- func (x *Type_String_Encoding_Utf8Bytes) Reset()
- func (x *Type_String_Encoding_Utf8Bytes) String() string
- type Type_String_Encoding_Utf8Bytes_
- type Type_String_Encoding_Utf8Rawdeprecated
- func (*Type_String_Encoding_Utf8Raw) Descriptor() ([]byte, []int)deprecated
- func (*Type_String_Encoding_Utf8Raw) ProtoMessage()
- func (x *Type_String_Encoding_Utf8Raw) ProtoReflect() protoreflect.Message
- func (x *Type_String_Encoding_Utf8Raw) Reset()
- func (x *Type_String_Encoding_Utf8Raw) String() string
- type Type_String_Encoding_Utf8Raw_
- type Type_Struct
- type Type_StructType
- type Type_Struct_Field
- func (*Type_Struct_Field) Descriptor() ([]byte, []int)deprecated
- func (x *Type_Struct_Field) GetFieldName() string
- func (x *Type_Struct_Field) GetType() *Type
- func (*Type_Struct_Field) ProtoMessage()
- func (x *Type_Struct_Field) ProtoReflect() protoreflect.Message
- func (x *Type_Struct_Field) Reset()
- func (x *Type_Struct_Field) String() string
- type Type_Timestamp
- type Type_TimestampType
- type UndeleteTableMetadata
- func (*UndeleteTableMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *UndeleteTableMetadata) GetEndTime() *timestamppb.Timestamp
- func (x *UndeleteTableMetadata) GetName() string
- func (x *UndeleteTableMetadata) GetStartTime() *timestamppb.Timestamp
- func (*UndeleteTableMetadata) ProtoMessage()
- func (x *UndeleteTableMetadata) ProtoReflect() protoreflect.Message
- func (x *UndeleteTableMetadata) Reset()
- func (x *UndeleteTableMetadata) String() string
- type UndeleteTableRequest
- func (*UndeleteTableRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UndeleteTableRequest) GetName() string
- func (*UndeleteTableRequest) ProtoMessage()
- func (x *UndeleteTableRequest) ProtoReflect() protoreflect.Message
- func (x *UndeleteTableRequest) Reset()
- func (x *UndeleteTableRequest) String() string
- type UnimplementedBigtableInstanceAdminServer
- func (*UnimplementedBigtableInstanceAdminServer) CreateAppProfile(context.Context, *CreateAppProfileRequest) (*AppProfile, error)
- func (*UnimplementedBigtableInstanceAdminServer) CreateCluster(context.Context, *CreateClusterRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedBigtableInstanceAdminServer) CreateInstance(context.Context, *CreateInstanceRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedBigtableInstanceAdminServer) DeleteAppProfile(context.Context, *DeleteAppProfileRequest) (*emptypb.Empty, error)
- func (*UnimplementedBigtableInstanceAdminServer) DeleteCluster(context.Context, *DeleteClusterRequest) (*emptypb.Empty, error)
- func (*UnimplementedBigtableInstanceAdminServer) DeleteInstance(context.Context, *DeleteInstanceRequest) (*emptypb.Empty, error)
- func (*UnimplementedBigtableInstanceAdminServer) GetAppProfile(context.Context, *GetAppProfileRequest) (*AppProfile, error)
- func (*UnimplementedBigtableInstanceAdminServer) GetCluster(context.Context, *GetClusterRequest) (*Cluster, error)
- func (*UnimplementedBigtableInstanceAdminServer) GetIamPolicy(context.Context, *iampb.GetIamPolicyRequest) (*iampb.Policy, error)
- func (*UnimplementedBigtableInstanceAdminServer) GetInstance(context.Context, *GetInstanceRequest) (*Instance, error)
- func (*UnimplementedBigtableInstanceAdminServer) ListAppProfiles(context.Context, *ListAppProfilesRequest) (*ListAppProfilesResponse, error)
- func (*UnimplementedBigtableInstanceAdminServer) ListClusters(context.Context, *ListClustersRequest) (*ListClustersResponse, error)
- func (*UnimplementedBigtableInstanceAdminServer) ListHotTablets(context.Context, *ListHotTabletsRequest) (*ListHotTabletsResponse, error)
- func (*UnimplementedBigtableInstanceAdminServer) ListInstances(context.Context, *ListInstancesRequest) (*ListInstancesResponse, error)
- func (*UnimplementedBigtableInstanceAdminServer) PartialUpdateCluster(context.Context, *PartialUpdateClusterRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedBigtableInstanceAdminServer) PartialUpdateInstance(context.Context, *PartialUpdateInstanceRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedBigtableInstanceAdminServer) SetIamPolicy(context.Context, *iampb.SetIamPolicyRequest) (*iampb.Policy, error)
- func (*UnimplementedBigtableInstanceAdminServer) TestIamPermissions(context.Context, *iampb.TestIamPermissionsRequest) (*iampb.TestIamPermissionsResponse, error)
- func (*UnimplementedBigtableInstanceAdminServer) UpdateAppProfile(context.Context, *UpdateAppProfileRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedBigtableInstanceAdminServer) UpdateCluster(context.Context, *Cluster) (*longrunningpb.Operation, error)
- func (*UnimplementedBigtableInstanceAdminServer) UpdateInstance(context.Context, *Instance) (*Instance, error)
- type UnimplementedBigtableTableAdminServer
- func (*UnimplementedBigtableTableAdminServer) CheckConsistency(context.Context, *CheckConsistencyRequest) (*CheckConsistencyResponse, error)
- func (*UnimplementedBigtableTableAdminServer) CopyBackup(context.Context, *CopyBackupRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedBigtableTableAdminServer) CreateAuthorizedView(context.Context, *CreateAuthorizedViewRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedBigtableTableAdminServer) CreateBackup(context.Context, *CreateBackupRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedBigtableTableAdminServer) CreateTable(context.Context, *CreateTableRequest) (*Table, error)
- func (*UnimplementedBigtableTableAdminServer) CreateTableFromSnapshot(context.Context, *CreateTableFromSnapshotRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedBigtableTableAdminServer) DeleteAuthorizedView(context.Context, *DeleteAuthorizedViewRequest) (*emptypb.Empty, error)
- func (*UnimplementedBigtableTableAdminServer) DeleteBackup(context.Context, *DeleteBackupRequest) (*emptypb.Empty, error)
- func (*UnimplementedBigtableTableAdminServer) DeleteSnapshot(context.Context, *DeleteSnapshotRequest) (*emptypb.Empty, error)
- func (*UnimplementedBigtableTableAdminServer) DeleteTable(context.Context, *DeleteTableRequest) (*emptypb.Empty, error)
- func (*UnimplementedBigtableTableAdminServer) DropRowRange(context.Context, *DropRowRangeRequest) (*emptypb.Empty, error)
- func (*UnimplementedBigtableTableAdminServer) GenerateConsistencyToken(context.Context, *GenerateConsistencyTokenRequest) (*GenerateConsistencyTokenResponse, error)
- func (*UnimplementedBigtableTableAdminServer) GetAuthorizedView(context.Context, *GetAuthorizedViewRequest) (*AuthorizedView, error)
- func (*UnimplementedBigtableTableAdminServer) GetBackup(context.Context, *GetBackupRequest) (*Backup, error)
- func (*UnimplementedBigtableTableAdminServer) GetIamPolicy(context.Context, *iampb.GetIamPolicyRequest) (*iampb.Policy, error)
- func (*UnimplementedBigtableTableAdminServer) GetSnapshot(context.Context, *GetSnapshotRequest) (*Snapshot, error)
- func (*UnimplementedBigtableTableAdminServer) GetTable(context.Context, *GetTableRequest) (*Table, error)
- func (*UnimplementedBigtableTableAdminServer) ListAuthorizedViews(context.Context, *ListAuthorizedViewsRequest) (*ListAuthorizedViewsResponse, error)
- func (*UnimplementedBigtableTableAdminServer) ListBackups(context.Context, *ListBackupsRequest) (*ListBackupsResponse, error)
- func (*UnimplementedBigtableTableAdminServer) ListSnapshots(context.Context, *ListSnapshotsRequest) (*ListSnapshotsResponse, error)
- func (*UnimplementedBigtableTableAdminServer) ListTables(context.Context, *ListTablesRequest) (*ListTablesResponse, error)
- func (*UnimplementedBigtableTableAdminServer) ModifyColumnFamilies(context.Context, *ModifyColumnFamiliesRequest) (*Table, error)
- func (*UnimplementedBigtableTableAdminServer) RestoreTable(context.Context, *RestoreTableRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedBigtableTableAdminServer) SetIamPolicy(context.Context, *iampb.SetIamPolicyRequest) (*iampb.Policy, error)
- func (*UnimplementedBigtableTableAdminServer) SnapshotTable(context.Context, *SnapshotTableRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedBigtableTableAdminServer) TestIamPermissions(context.Context, *iampb.TestIamPermissionsRequest) (*iampb.TestIamPermissionsResponse, error)
- func (*UnimplementedBigtableTableAdminServer) UndeleteTable(context.Context, *UndeleteTableRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedBigtableTableAdminServer) UpdateAuthorizedView(context.Context, *UpdateAuthorizedViewRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedBigtableTableAdminServer) UpdateBackup(context.Context, *UpdateBackupRequest) (*Backup, error)
- func (*UnimplementedBigtableTableAdminServer) UpdateTable(context.Context, *UpdateTableRequest) (*longrunningpb.Operation, error)
- type UpdateAppProfileMetadata
- type UpdateAppProfileRequest
- func (*UpdateAppProfileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAppProfileRequest) GetAppProfile() *AppProfile
- func (x *UpdateAppProfileRequest) GetIgnoreWarnings() bool
- func (x *UpdateAppProfileRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateAppProfileRequest) ProtoMessage()
- func (x *UpdateAppProfileRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateAppProfileRequest) Reset()
- func (x *UpdateAppProfileRequest) String() string
- type UpdateAuthorizedViewMetadata
- func (*UpdateAuthorizedViewMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAuthorizedViewMetadata) GetFinishTime() *timestamppb.Timestamp
- func (x *UpdateAuthorizedViewMetadata) GetOriginalRequest() *UpdateAuthorizedViewRequest
- func (x *UpdateAuthorizedViewMetadata) GetRequestTime() *timestamppb.Timestamp
- func (*UpdateAuthorizedViewMetadata) ProtoMessage()
- func (x *UpdateAuthorizedViewMetadata) ProtoReflect() protoreflect.Message
- func (x *UpdateAuthorizedViewMetadata) Reset()
- func (x *UpdateAuthorizedViewMetadata) String() string
- type UpdateAuthorizedViewRequest
- func (*UpdateAuthorizedViewRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateAuthorizedViewRequest) GetAuthorizedView() *AuthorizedView
- func (x *UpdateAuthorizedViewRequest) GetIgnoreWarnings() bool
- func (x *UpdateAuthorizedViewRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateAuthorizedViewRequest) ProtoMessage()
- func (x *UpdateAuthorizedViewRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateAuthorizedViewRequest) Reset()
- func (x *UpdateAuthorizedViewRequest) String() string
- type UpdateBackupRequest
- func (*UpdateBackupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateBackupRequest) GetBackup() *Backup
- func (x *UpdateBackupRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateBackupRequest) ProtoMessage()
- func (x *UpdateBackupRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateBackupRequest) Reset()
- func (x *UpdateBackupRequest) String() string
- type UpdateClusterMetadata
- func (*UpdateClusterMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateClusterMetadata) GetFinishTime() *timestamppb.Timestamp
- func (x *UpdateClusterMetadata) GetOriginalRequest() *Cluster
- func (x *UpdateClusterMetadata) GetRequestTime() *timestamppb.Timestamp
- func (*UpdateClusterMetadata) ProtoMessage()
- func (x *UpdateClusterMetadata) ProtoReflect() protoreflect.Message
- func (x *UpdateClusterMetadata) Reset()
- func (x *UpdateClusterMetadata) String() string
- type UpdateInstanceMetadata
- func (*UpdateInstanceMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateInstanceMetadata) GetFinishTime() *timestamppb.Timestamp
- func (x *UpdateInstanceMetadata) GetOriginalRequest() *PartialUpdateInstanceRequest
- func (x *UpdateInstanceMetadata) GetRequestTime() *timestamppb.Timestamp
- func (*UpdateInstanceMetadata) ProtoMessage()
- func (x *UpdateInstanceMetadata) ProtoReflect() protoreflect.Message
- func (x *UpdateInstanceMetadata) Reset()
- func (x *UpdateInstanceMetadata) String() string
- type UpdateTableMetadata
- func (*UpdateTableMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateTableMetadata) GetEndTime() *timestamppb.Timestamp
- func (x *UpdateTableMetadata) GetName() string
- func (x *UpdateTableMetadata) GetStartTime() *timestamppb.Timestamp
- func (*UpdateTableMetadata) ProtoMessage()
- func (x *UpdateTableMetadata) ProtoReflect() protoreflect.Message
- func (x *UpdateTableMetadata) Reset()
- func (x *UpdateTableMetadata) String() string
- type UpdateTableRequest
- func (*UpdateTableRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateTableRequest) GetTable() *Table
- func (x *UpdateTableRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateTableRequest) ProtoMessage()
- func (x *UpdateTableRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateTableRequest) Reset()
- func (x *UpdateTableRequest) String() string
Constants ¶
This section is empty.
Variables ¶
var ( CreateClusterMetadata_TableProgress_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "PENDING", 2: "COPYING", 3: "COMPLETED", 4: "CANCELLED", } CreateClusterMetadata_TableProgress_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "PENDING": 1, "COPYING": 2, "COMPLETED": 3, "CANCELLED": 4, } )
Enum value maps for CreateClusterMetadata_TableProgress_State.
var ( StorageType_name = map[int32]string{ 0: "STORAGE_TYPE_UNSPECIFIED", 1: "SSD", 2: "HDD", } StorageType_value = map[string]int32{ "STORAGE_TYPE_UNSPECIFIED": 0, "SSD": 1, "HDD": 2, } )
Enum value maps for StorageType.
var ( Instance_State_name = map[int32]string{ 0: "STATE_NOT_KNOWN", 1: "READY", 2: "CREATING", } Instance_State_value = map[string]int32{ "STATE_NOT_KNOWN": 0, "READY": 1, "CREATING": 2, } )
Enum value maps for Instance_State.
var ( Instance_Type_name = map[int32]string{ 0: "TYPE_UNSPECIFIED", 1: "PRODUCTION", 2: "DEVELOPMENT", } Instance_Type_value = map[string]int32{ "TYPE_UNSPECIFIED": 0, "PRODUCTION": 1, "DEVELOPMENT": 2, } )
Enum value maps for Instance_Type.
var ( Cluster_State_name = map[int32]string{ 0: "STATE_NOT_KNOWN", 1: "READY", 2: "CREATING", 3: "RESIZING", 4: "DISABLED", } Cluster_State_value = map[string]int32{ "STATE_NOT_KNOWN": 0, "READY": 1, "CREATING": 2, "RESIZING": 3, "DISABLED": 4, } )
Enum value maps for Cluster_State.
var ( AppProfile_Priority_name = map[int32]string{ 0: "PRIORITY_UNSPECIFIED", 1: "PRIORITY_LOW", 2: "PRIORITY_MEDIUM", 3: "PRIORITY_HIGH", } AppProfile_Priority_value = map[string]int32{ "PRIORITY_UNSPECIFIED": 0, "PRIORITY_LOW": 1, "PRIORITY_MEDIUM": 2, "PRIORITY_HIGH": 3, } )
Enum value maps for AppProfile_Priority.
var ( AppProfile_DataBoostIsolationReadOnly_ComputeBillingOwner_name = map[int32]string{ 0: "COMPUTE_BILLING_OWNER_UNSPECIFIED", 1: "HOST_PAYS", } AppProfile_DataBoostIsolationReadOnly_ComputeBillingOwner_value = map[string]int32{ "COMPUTE_BILLING_OWNER_UNSPECIFIED": 0, "HOST_PAYS": 1, } )
Enum value maps for AppProfile_DataBoostIsolationReadOnly_ComputeBillingOwner.
var ( RestoreSourceType_name = map[int32]string{ 0: "RESTORE_SOURCE_TYPE_UNSPECIFIED", 1: "BACKUP", } RestoreSourceType_value = map[string]int32{ "RESTORE_SOURCE_TYPE_UNSPECIFIED": 0, "BACKUP": 1, } )
Enum value maps for RestoreSourceType.
var ( Table_TimestampGranularity_name = map[int32]string{ 0: "TIMESTAMP_GRANULARITY_UNSPECIFIED", 1: "MILLIS", } Table_TimestampGranularity_value = map[string]int32{ "TIMESTAMP_GRANULARITY_UNSPECIFIED": 0, "MILLIS": 1, } )
Enum value maps for Table_TimestampGranularity.
var ( Table_View_name = map[int32]string{ 0: "VIEW_UNSPECIFIED", 1: "NAME_ONLY", 2: "SCHEMA_VIEW", 3: "REPLICATION_VIEW", 5: "ENCRYPTION_VIEW", 4: "FULL", } Table_View_value = map[string]int32{ "VIEW_UNSPECIFIED": 0, "NAME_ONLY": 1, "SCHEMA_VIEW": 2, "REPLICATION_VIEW": 3, "ENCRYPTION_VIEW": 5, "FULL": 4, } )
Enum value maps for Table_View.
var ( Table_ClusterState_ReplicationState_name = map[int32]string{ 0: "STATE_NOT_KNOWN", 1: "INITIALIZING", 2: "PLANNED_MAINTENANCE", 3: "UNPLANNED_MAINTENANCE", 4: "READY", 5: "READY_OPTIMIZING", } Table_ClusterState_ReplicationState_value = map[string]int32{ "STATE_NOT_KNOWN": 0, "INITIALIZING": 1, "PLANNED_MAINTENANCE": 2, "UNPLANNED_MAINTENANCE": 3, "READY": 4, "READY_OPTIMIZING": 5, } )
Enum value maps for Table_ClusterState_ReplicationState.
var ( AuthorizedView_ResponseView_name = map[int32]string{ 0: "RESPONSE_VIEW_UNSPECIFIED", 1: "NAME_ONLY", 2: "BASIC", 3: "FULL", } AuthorizedView_ResponseView_value = map[string]int32{ "RESPONSE_VIEW_UNSPECIFIED": 0, "NAME_ONLY": 1, "BASIC": 2, "FULL": 3, } )
Enum value maps for AuthorizedView_ResponseView.
var ( EncryptionInfo_EncryptionType_name = map[int32]string{ 0: "ENCRYPTION_TYPE_UNSPECIFIED", 1: "GOOGLE_DEFAULT_ENCRYPTION", 2: "CUSTOMER_MANAGED_ENCRYPTION", } EncryptionInfo_EncryptionType_value = map[string]int32{ "ENCRYPTION_TYPE_UNSPECIFIED": 0, "GOOGLE_DEFAULT_ENCRYPTION": 1, "CUSTOMER_MANAGED_ENCRYPTION": 2, } )
Enum value maps for EncryptionInfo_EncryptionType.
var ( Snapshot_State_name = map[int32]string{ 0: "STATE_NOT_KNOWN", 1: "READY", 2: "CREATING", } Snapshot_State_value = map[string]int32{ "STATE_NOT_KNOWN": 0, "READY": 1, "CREATING": 2, } )
Enum value maps for Snapshot_State.
var ( Backup_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "CREATING", 2: "READY", } Backup_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "CREATING": 1, "READY": 2, } )
Enum value maps for Backup_State.
var ( Backup_BackupType_name = map[int32]string{ 0: "BACKUP_TYPE_UNSPECIFIED", 1: "STANDARD", 2: "HOT", } Backup_BackupType_value = map[string]int32{ "BACKUP_TYPE_UNSPECIFIED": 0, "STANDARD": 1, "HOT": 2, } )
Enum value maps for Backup_BackupType.
var File_google_bigtable_admin_v2_bigtable_instance_admin_proto protoreflect.FileDescriptor
var File_google_bigtable_admin_v2_bigtable_table_admin_proto protoreflect.FileDescriptor
var File_google_bigtable_admin_v2_common_proto protoreflect.FileDescriptor
var File_google_bigtable_admin_v2_instance_proto protoreflect.FileDescriptor
var File_google_bigtable_admin_v2_table_proto protoreflect.FileDescriptor
var File_google_bigtable_admin_v2_types_proto protoreflect.FileDescriptor
Functions ¶
func RegisterBigtableInstanceAdminServer ¶
func RegisterBigtableInstanceAdminServer(s *grpc.Server, srv BigtableInstanceAdminServer)
func RegisterBigtableTableAdminServer ¶
func RegisterBigtableTableAdminServer(s *grpc.Server, srv BigtableTableAdminServer)
Types ¶
type AppProfile ¶
type AppProfile struct { // The unique name of the app profile. Values are of the form // `projects/{project}/instances/{instance}/appProfiles/[_a-zA-Z0-9][-_.a-zA-Z0-9]*`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Strongly validated etag for optimistic concurrency control. Preserve the // value returned from `GetAppProfile` when calling `UpdateAppProfile` to // fail the request if there has been a modification in the mean time. The // `update_mask` of the request need not include `etag` for this protection // to apply. // See [Wikipedia](https://en.wikipedia.org/wiki/HTTP_ETag) and // [RFC 7232](https://tools.ietf.org/html/rfc7232#section-2.3) for more // details. Etag string `protobuf:"bytes,2,opt,name=etag,proto3" json:"etag,omitempty"` // Long form description of the use case for this AppProfile. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // The routing policy for all read/write requests that use this app profile. // A value must be explicitly set. // // Types that are assignable to RoutingPolicy: // // *AppProfile_MultiClusterRoutingUseAny_ // *AppProfile_SingleClusterRouting_ RoutingPolicy isAppProfile_RoutingPolicy `protobuf_oneof:"routing_policy"` // Options for isolating this app profile's traffic from other use cases. // // Types that are assignable to Isolation: // // *AppProfile_Priority_ // *AppProfile_StandardIsolation_ // *AppProfile_DataBoostIsolationReadOnly_ Isolation isAppProfile_Isolation `protobuf_oneof:"isolation"` // contains filtered or unexported fields }
A configuration object describing how Cloud Bigtable should treat traffic from a particular end user application.
func (*AppProfile) Descriptor
deprecated
func (*AppProfile) Descriptor() ([]byte, []int)
Deprecated: Use AppProfile.ProtoReflect.Descriptor instead.
func (*AppProfile) GetDataBoostIsolationReadOnly ¶
func (x *AppProfile) GetDataBoostIsolationReadOnly() *AppProfile_DataBoostIsolationReadOnly
func (*AppProfile) GetDescription ¶
func (x *AppProfile) GetDescription() string
func (*AppProfile) GetEtag ¶
func (x *AppProfile) GetEtag() string
func (*AppProfile) GetIsolation ¶
func (m *AppProfile) GetIsolation() isAppProfile_Isolation
func (*AppProfile) GetMultiClusterRoutingUseAny ¶
func (x *AppProfile) GetMultiClusterRoutingUseAny() *AppProfile_MultiClusterRoutingUseAny
func (*AppProfile) GetName ¶
func (x *AppProfile) GetName() string
func (*AppProfile) GetPriority
deprecated
func (x *AppProfile) GetPriority() AppProfile_Priority
Deprecated: Marked as deprecated in google/bigtable/admin/v2/instance.proto.
func (*AppProfile) GetRoutingPolicy ¶
func (m *AppProfile) GetRoutingPolicy() isAppProfile_RoutingPolicy
func (*AppProfile) GetSingleClusterRouting ¶
func (x *AppProfile) GetSingleClusterRouting() *AppProfile_SingleClusterRouting
func (*AppProfile) GetStandardIsolation ¶
func (x *AppProfile) GetStandardIsolation() *AppProfile_StandardIsolation
func (*AppProfile) ProtoMessage ¶
func (*AppProfile) ProtoMessage()
func (*AppProfile) ProtoReflect ¶
func (x *AppProfile) ProtoReflect() protoreflect.Message
func (*AppProfile) Reset ¶
func (x *AppProfile) Reset()
func (*AppProfile) String ¶
func (x *AppProfile) String() string
type AppProfile_DataBoostIsolationReadOnly ¶
type AppProfile_DataBoostIsolationReadOnly struct { // The Compute Billing Owner for this Data Boost App Profile. ComputeBillingOwner *AppProfile_DataBoostIsolationReadOnly_ComputeBillingOwner `` /* 215-byte string literal not displayed */ // contains filtered or unexported fields }
Data Boost is a serverless compute capability that lets you run high-throughput read jobs on your Bigtable data, without impacting the performance of the clusters that handle your application traffic. Currently, Data Boost exclusively supports read-only use-cases with single-cluster routing.
Data Boost reads are only guaranteed to see the results of writes that were written at least 30 minutes ago. This means newly written values may not become visible for up to 30m, and also means that old values may remain visible for up to 30m after being deleted or overwritten. To mitigate the staleness of the data, users may either wait 30m, or use CheckConsistency.
func (*AppProfile_DataBoostIsolationReadOnly) Descriptor
deprecated
func (*AppProfile_DataBoostIsolationReadOnly) Descriptor() ([]byte, []int)
Deprecated: Use AppProfile_DataBoostIsolationReadOnly.ProtoReflect.Descriptor instead.
func (*AppProfile_DataBoostIsolationReadOnly) GetComputeBillingOwner ¶
func (x *AppProfile_DataBoostIsolationReadOnly) GetComputeBillingOwner() AppProfile_DataBoostIsolationReadOnly_ComputeBillingOwner
func (*AppProfile_DataBoostIsolationReadOnly) ProtoMessage ¶
func (*AppProfile_DataBoostIsolationReadOnly) ProtoMessage()
func (*AppProfile_DataBoostIsolationReadOnly) ProtoReflect ¶
func (x *AppProfile_DataBoostIsolationReadOnly) ProtoReflect() protoreflect.Message
func (*AppProfile_DataBoostIsolationReadOnly) Reset ¶
func (x *AppProfile_DataBoostIsolationReadOnly) Reset()
func (*AppProfile_DataBoostIsolationReadOnly) String ¶
func (x *AppProfile_DataBoostIsolationReadOnly) String() string
type AppProfile_DataBoostIsolationReadOnly_ ¶
type AppProfile_DataBoostIsolationReadOnly_ struct { // Specifies that this app profile is intended for read-only usage via the // Data Boost feature. DataBoostIsolationReadOnly *AppProfile_DataBoostIsolationReadOnly `protobuf:"bytes,10,opt,name=data_boost_isolation_read_only,json=dataBoostIsolationReadOnly,proto3,oneof"` }
type AppProfile_DataBoostIsolationReadOnly_ComputeBillingOwner ¶
type AppProfile_DataBoostIsolationReadOnly_ComputeBillingOwner int32
Compute Billing Owner specifies how usage should be accounted when using Data Boost. Compute Billing Owner also configures which Cloud Project is charged for relevant quota.
const ( // Unspecified value. AppProfile_DataBoostIsolationReadOnly_COMPUTE_BILLING_OWNER_UNSPECIFIED AppProfile_DataBoostIsolationReadOnly_ComputeBillingOwner = 0 // The host Cloud Project containing the targeted Bigtable Instance / // Table pays for compute. AppProfile_DataBoostIsolationReadOnly_HOST_PAYS AppProfile_DataBoostIsolationReadOnly_ComputeBillingOwner = 1 )
func (AppProfile_DataBoostIsolationReadOnly_ComputeBillingOwner) Descriptor ¶
func (AppProfile_DataBoostIsolationReadOnly_ComputeBillingOwner) Descriptor() protoreflect.EnumDescriptor
func (AppProfile_DataBoostIsolationReadOnly_ComputeBillingOwner) EnumDescriptor
deprecated
func (AppProfile_DataBoostIsolationReadOnly_ComputeBillingOwner) EnumDescriptor() ([]byte, []int)
Deprecated: Use AppProfile_DataBoostIsolationReadOnly_ComputeBillingOwner.Descriptor instead.
func (AppProfile_DataBoostIsolationReadOnly_ComputeBillingOwner) Number ¶
func (x AppProfile_DataBoostIsolationReadOnly_ComputeBillingOwner) Number() protoreflect.EnumNumber
func (AppProfile_DataBoostIsolationReadOnly_ComputeBillingOwner) String ¶
func (x AppProfile_DataBoostIsolationReadOnly_ComputeBillingOwner) String() string
type AppProfile_MultiClusterRoutingUseAny ¶
type AppProfile_MultiClusterRoutingUseAny struct { // The set of clusters to route to. The order is ignored; clusters will be // tried in order of distance. If left empty, all clusters are eligible. ClusterIds []string `protobuf:"bytes,1,rep,name=cluster_ids,json=clusterIds,proto3" json:"cluster_ids,omitempty"` // Possible algorithms for routing affinity. If enabled, Bigtable will // route between equidistant clusters in a deterministic order rather than // choosing randomly. // // This mechanism gives read-your-writes consistency for *most* requests // under *most* circumstances, without sacrificing availability. Consistency // is *not* guaranteed, as requests might still fail over between clusters // in the event of errors or latency. // // Types that are assignable to Affinity: // // *AppProfile_MultiClusterRoutingUseAny_RowAffinity_ Affinity isAppProfile_MultiClusterRoutingUseAny_Affinity `protobuf_oneof:"affinity"` // contains filtered or unexported fields }
Read/write requests are routed to the nearest cluster in the instance, and will fail over to the nearest cluster that is available in the event of transient errors or delays. Clusters in a region are considered equidistant. Choosing this option sacrifices read-your-writes consistency to improve availability.
func (*AppProfile_MultiClusterRoutingUseAny) Descriptor
deprecated
func (*AppProfile_MultiClusterRoutingUseAny) Descriptor() ([]byte, []int)
Deprecated: Use AppProfile_MultiClusterRoutingUseAny.ProtoReflect.Descriptor instead.
func (*AppProfile_MultiClusterRoutingUseAny) GetAffinity ¶ added in v1.33.0
func (m *AppProfile_MultiClusterRoutingUseAny) GetAffinity() isAppProfile_MultiClusterRoutingUseAny_Affinity
func (*AppProfile_MultiClusterRoutingUseAny) GetClusterIds ¶
func (x *AppProfile_MultiClusterRoutingUseAny) GetClusterIds() []string
func (*AppProfile_MultiClusterRoutingUseAny) GetRowAffinity ¶ added in v1.33.0
func (x *AppProfile_MultiClusterRoutingUseAny) GetRowAffinity() *AppProfile_MultiClusterRoutingUseAny_RowAffinity
func (*AppProfile_MultiClusterRoutingUseAny) ProtoMessage ¶
func (*AppProfile_MultiClusterRoutingUseAny) ProtoMessage()
func (*AppProfile_MultiClusterRoutingUseAny) ProtoReflect ¶
func (x *AppProfile_MultiClusterRoutingUseAny) ProtoReflect() protoreflect.Message
func (*AppProfile_MultiClusterRoutingUseAny) Reset ¶
func (x *AppProfile_MultiClusterRoutingUseAny) Reset()
func (*AppProfile_MultiClusterRoutingUseAny) String ¶
func (x *AppProfile_MultiClusterRoutingUseAny) String() string
type AppProfile_MultiClusterRoutingUseAny_ ¶
type AppProfile_MultiClusterRoutingUseAny_ struct { // Use a multi-cluster routing policy. MultiClusterRoutingUseAny *AppProfile_MultiClusterRoutingUseAny `protobuf:"bytes,5,opt,name=multi_cluster_routing_use_any,json=multiClusterRoutingUseAny,proto3,oneof"` }
type AppProfile_MultiClusterRoutingUseAny_RowAffinity ¶ added in v1.33.0
type AppProfile_MultiClusterRoutingUseAny_RowAffinity struct {
// contains filtered or unexported fields
}
If enabled, Bigtable will route the request based on the row key of the request, rather than randomly. Instead, each row key will be assigned to a cluster, and will stick to that cluster. If clusters are added or removed, then this may affect which row keys stick to which clusters. To avoid this, users can use a cluster group to specify which clusters are to be used. In this case, new clusters that are not a part of the cluster group will not be routed to, and routing will be unaffected by the new cluster. Moreover, clusters specified in the cluster group cannot be deleted unless removed from the cluster group.
func (*AppProfile_MultiClusterRoutingUseAny_RowAffinity) Descriptor
deprecated
added in
v1.33.0
func (*AppProfile_MultiClusterRoutingUseAny_RowAffinity) Descriptor() ([]byte, []int)
Deprecated: Use AppProfile_MultiClusterRoutingUseAny_RowAffinity.ProtoReflect.Descriptor instead.
func (*AppProfile_MultiClusterRoutingUseAny_RowAffinity) ProtoMessage ¶ added in v1.33.0
func (*AppProfile_MultiClusterRoutingUseAny_RowAffinity) ProtoMessage()
func (*AppProfile_MultiClusterRoutingUseAny_RowAffinity) ProtoReflect ¶ added in v1.33.0
func (x *AppProfile_MultiClusterRoutingUseAny_RowAffinity) ProtoReflect() protoreflect.Message
func (*AppProfile_MultiClusterRoutingUseAny_RowAffinity) Reset ¶ added in v1.33.0
func (x *AppProfile_MultiClusterRoutingUseAny_RowAffinity) Reset()
func (*AppProfile_MultiClusterRoutingUseAny_RowAffinity) String ¶ added in v1.33.0
func (x *AppProfile_MultiClusterRoutingUseAny_RowAffinity) String() string
type AppProfile_MultiClusterRoutingUseAny_RowAffinity_ ¶ added in v1.33.0
type AppProfile_MultiClusterRoutingUseAny_RowAffinity_ struct { // Row affinity sticky routing based on the row key of the request. // Requests that span multiple rows are routed non-deterministically. RowAffinity *AppProfile_MultiClusterRoutingUseAny_RowAffinity `protobuf:"bytes,3,opt,name=row_affinity,json=rowAffinity,proto3,oneof"` }
type AppProfile_Priority ¶
type AppProfile_Priority int32
Possible priorities for an app profile. Note that higher priority writes can sometimes queue behind lower priority writes to the same tablet, as writes must be strictly sequenced in the durability log.
const ( // Default value. Mapped to PRIORITY_HIGH (the legacy behavior) on creation. AppProfile_PRIORITY_UNSPECIFIED AppProfile_Priority = 0 AppProfile_PRIORITY_LOW AppProfile_Priority = 1 AppProfile_PRIORITY_MEDIUM AppProfile_Priority = 2 AppProfile_PRIORITY_HIGH AppProfile_Priority = 3 )
func (AppProfile_Priority) Descriptor ¶
func (AppProfile_Priority) Descriptor() protoreflect.EnumDescriptor
func (AppProfile_Priority) Enum ¶
func (x AppProfile_Priority) Enum() *AppProfile_Priority
func (AppProfile_Priority) EnumDescriptor
deprecated
func (AppProfile_Priority) EnumDescriptor() ([]byte, []int)
Deprecated: Use AppProfile_Priority.Descriptor instead.
func (AppProfile_Priority) Number ¶
func (x AppProfile_Priority) Number() protoreflect.EnumNumber
func (AppProfile_Priority) String ¶
func (x AppProfile_Priority) String() string
func (AppProfile_Priority) Type ¶
func (AppProfile_Priority) Type() protoreflect.EnumType
type AppProfile_Priority_ ¶
type AppProfile_Priority_ struct { // This field has been deprecated in favor of `standard_isolation.priority`. // If you set this field, `standard_isolation.priority` will be set instead. // // The priority of requests sent using this app profile. // // Deprecated: Marked as deprecated in google/bigtable/admin/v2/instance.proto. Priority AppProfile_Priority `protobuf:"varint,7,opt,name=priority,proto3,enum=google.bigtable.admin.v2.AppProfile_Priority,oneof"` }
type AppProfile_SingleClusterRouting ¶
type AppProfile_SingleClusterRouting struct { // The cluster to which read/write requests should be routed. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Whether or not `CheckAndMutateRow` and `ReadModifyWriteRow` requests are // allowed by this app profile. It is unsafe to send these requests to // the same table/row/column in multiple clusters. AllowTransactionalWrites bool `` /* 136-byte string literal not displayed */ // contains filtered or unexported fields }
Unconditionally routes all read/write requests to a specific cluster. This option preserves read-your-writes consistency but does not improve availability.
func (*AppProfile_SingleClusterRouting) Descriptor
deprecated
func (*AppProfile_SingleClusterRouting) Descriptor() ([]byte, []int)
Deprecated: Use AppProfile_SingleClusterRouting.ProtoReflect.Descriptor instead.
func (*AppProfile_SingleClusterRouting) GetAllowTransactionalWrites ¶
func (x *AppProfile_SingleClusterRouting) GetAllowTransactionalWrites() bool
func (*AppProfile_SingleClusterRouting) GetClusterId ¶
func (x *AppProfile_SingleClusterRouting) GetClusterId() string
func (*AppProfile_SingleClusterRouting) ProtoMessage ¶
func (*AppProfile_SingleClusterRouting) ProtoMessage()
func (*AppProfile_SingleClusterRouting) ProtoReflect ¶
func (x *AppProfile_SingleClusterRouting) ProtoReflect() protoreflect.Message
func (*AppProfile_SingleClusterRouting) Reset ¶
func (x *AppProfile_SingleClusterRouting) Reset()
func (*AppProfile_SingleClusterRouting) String ¶
func (x *AppProfile_SingleClusterRouting) String() string
type AppProfile_SingleClusterRouting_ ¶
type AppProfile_SingleClusterRouting_ struct { // Use a single-cluster routing policy. SingleClusterRouting *AppProfile_SingleClusterRouting `protobuf:"bytes,6,opt,name=single_cluster_routing,json=singleClusterRouting,proto3,oneof"` }
type AppProfile_StandardIsolation ¶
type AppProfile_StandardIsolation struct { // The priority of requests sent using this app profile. Priority AppProfile_Priority `protobuf:"varint,1,opt,name=priority,proto3,enum=google.bigtable.admin.v2.AppProfile_Priority" json:"priority,omitempty"` // contains filtered or unexported fields }
Standard options for isolating this app profile's traffic from other use cases.
func (*AppProfile_StandardIsolation) Descriptor
deprecated
func (*AppProfile_StandardIsolation) Descriptor() ([]byte, []int)
Deprecated: Use AppProfile_StandardIsolation.ProtoReflect.Descriptor instead.
func (*AppProfile_StandardIsolation) GetPriority ¶
func (x *AppProfile_StandardIsolation) GetPriority() AppProfile_Priority
func (*AppProfile_StandardIsolation) ProtoMessage ¶
func (*AppProfile_StandardIsolation) ProtoMessage()
func (*AppProfile_StandardIsolation) ProtoReflect ¶
func (x *AppProfile_StandardIsolation) ProtoReflect() protoreflect.Message
func (*AppProfile_StandardIsolation) Reset ¶
func (x *AppProfile_StandardIsolation) Reset()
func (*AppProfile_StandardIsolation) String ¶
func (x *AppProfile_StandardIsolation) String() string
type AppProfile_StandardIsolation_ ¶
type AppProfile_StandardIsolation_ struct { // The standard options used for isolating this app profile's traffic from // other use cases. StandardIsolation *AppProfile_StandardIsolation `protobuf:"bytes,11,opt,name=standard_isolation,json=standardIsolation,proto3,oneof"` }
type AuthorizedView ¶
type AuthorizedView struct { // Identifier. The name of this AuthorizedView. // Values are of the form // `projects/{project}/instances/{instance}/tables/{table}/authorizedViews/{authorized_view}` Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The type of this AuthorizedView. // // Types that are assignable to AuthorizedView: // // *AuthorizedView_SubsetView_ AuthorizedView isAuthorizedView_AuthorizedView `protobuf_oneof:"authorized_view"` // The etag for this AuthorizedView. // If this is provided on update, it must match the server's etag. The server // returns ABORTED error on a mismatched etag. Etag string `protobuf:"bytes,3,opt,name=etag,proto3" json:"etag,omitempty"` // Set to true to make the AuthorizedView protected against deletion. // The parent Table and containing Instance cannot be deleted if an // AuthorizedView has this bit set. DeletionProtection bool `protobuf:"varint,4,opt,name=deletion_protection,json=deletionProtection,proto3" json:"deletion_protection,omitempty"` // contains filtered or unexported fields }
AuthorizedViews represent subsets of a particular Cloud Bigtable table. Users can configure access to each Authorized View independently from the table and use the existing Data APIs to access the subset of data.
func (*AuthorizedView) Descriptor
deprecated
func (*AuthorizedView) Descriptor() ([]byte, []int)
Deprecated: Use AuthorizedView.ProtoReflect.Descriptor instead.
func (*AuthorizedView) GetAuthorizedView ¶
func (m *AuthorizedView) GetAuthorizedView() isAuthorizedView_AuthorizedView
func (*AuthorizedView) GetDeletionProtection ¶
func (x *AuthorizedView) GetDeletionProtection() bool
func (*AuthorizedView) GetEtag ¶
func (x *AuthorizedView) GetEtag() string
func (*AuthorizedView) GetName ¶
func (x *AuthorizedView) GetName() string
func (*AuthorizedView) GetSubsetView ¶
func (x *AuthorizedView) GetSubsetView() *AuthorizedView_SubsetView
func (*AuthorizedView) ProtoMessage ¶
func (*AuthorizedView) ProtoMessage()
func (*AuthorizedView) ProtoReflect ¶
func (x *AuthorizedView) ProtoReflect() protoreflect.Message
func (*AuthorizedView) Reset ¶
func (x *AuthorizedView) Reset()
func (*AuthorizedView) String ¶
func (x *AuthorizedView) String() string
type AuthorizedView_FamilySubsets ¶
type AuthorizedView_FamilySubsets struct { // Individual exact column qualifiers to be included in the AuthorizedView. Qualifiers [][]byte `protobuf:"bytes,1,rep,name=qualifiers,proto3" json:"qualifiers,omitempty"` // Prefixes for qualifiers to be included in the AuthorizedView. Every // qualifier starting with one of these prefixes is included in the // AuthorizedView. To provide access to all qualifiers, include the empty // string as a prefix // (""). QualifierPrefixes [][]byte `protobuf:"bytes,2,rep,name=qualifier_prefixes,json=qualifierPrefixes,proto3" json:"qualifier_prefixes,omitempty"` // contains filtered or unexported fields }
Subsets of a column family that are included in this AuthorizedView.
func (*AuthorizedView_FamilySubsets) Descriptor
deprecated
func (*AuthorizedView_FamilySubsets) Descriptor() ([]byte, []int)
Deprecated: Use AuthorizedView_FamilySubsets.ProtoReflect.Descriptor instead.
func (*AuthorizedView_FamilySubsets) GetQualifierPrefixes ¶
func (x *AuthorizedView_FamilySubsets) GetQualifierPrefixes() [][]byte
func (*AuthorizedView_FamilySubsets) GetQualifiers ¶
func (x *AuthorizedView_FamilySubsets) GetQualifiers() [][]byte
func (*AuthorizedView_FamilySubsets) ProtoMessage ¶
func (*AuthorizedView_FamilySubsets) ProtoMessage()
func (*AuthorizedView_FamilySubsets) ProtoReflect ¶
func (x *AuthorizedView_FamilySubsets) ProtoReflect() protoreflect.Message
func (*AuthorizedView_FamilySubsets) Reset ¶
func (x *AuthorizedView_FamilySubsets) Reset()
func (*AuthorizedView_FamilySubsets) String ¶
func (x *AuthorizedView_FamilySubsets) String() string
type AuthorizedView_ResponseView ¶
type AuthorizedView_ResponseView int32
Defines a subset of an AuthorizedView's fields.
const ( // Uses the default view for each method as documented in the request. AuthorizedView_RESPONSE_VIEW_UNSPECIFIED AuthorizedView_ResponseView = 0 // Only populates `name`. AuthorizedView_NAME_ONLY AuthorizedView_ResponseView = 1 // Only populates the AuthorizedView's basic metadata. This includes: // name, deletion_protection, etag. AuthorizedView_BASIC AuthorizedView_ResponseView = 2 // Populates every fields. AuthorizedView_FULL AuthorizedView_ResponseView = 3 )
func (AuthorizedView_ResponseView) Descriptor ¶
func (AuthorizedView_ResponseView) Descriptor() protoreflect.EnumDescriptor
func (AuthorizedView_ResponseView) Enum ¶
func (x AuthorizedView_ResponseView) Enum() *AuthorizedView_ResponseView
func (AuthorizedView_ResponseView) EnumDescriptor
deprecated
func (AuthorizedView_ResponseView) EnumDescriptor() ([]byte, []int)
Deprecated: Use AuthorizedView_ResponseView.Descriptor instead.
func (AuthorizedView_ResponseView) Number ¶
func (x AuthorizedView_ResponseView) Number() protoreflect.EnumNumber
func (AuthorizedView_ResponseView) String ¶
func (x AuthorizedView_ResponseView) String() string
func (AuthorizedView_ResponseView) Type ¶
func (AuthorizedView_ResponseView) Type() protoreflect.EnumType
type AuthorizedView_SubsetView ¶
type AuthorizedView_SubsetView struct { // Row prefixes to be included in the AuthorizedView. // To provide access to all rows, include the empty string as a prefix (""). RowPrefixes [][]byte `protobuf:"bytes,1,rep,name=row_prefixes,json=rowPrefixes,proto3" json:"row_prefixes,omitempty"` // Map from column family name to the columns in this family to be included // in the AuthorizedView. FamilySubsets map[string]*AuthorizedView_FamilySubsets `` /* 188-byte string literal not displayed */ // contains filtered or unexported fields }
Defines a simple AuthorizedView that is a subset of the underlying Table.
func (*AuthorizedView_SubsetView) Descriptor
deprecated
func (*AuthorizedView_SubsetView) Descriptor() ([]byte, []int)
Deprecated: Use AuthorizedView_SubsetView.ProtoReflect.Descriptor instead.
func (*AuthorizedView_SubsetView) GetFamilySubsets ¶
func (x *AuthorizedView_SubsetView) GetFamilySubsets() map[string]*AuthorizedView_FamilySubsets
func (*AuthorizedView_SubsetView) GetRowPrefixes ¶
func (x *AuthorizedView_SubsetView) GetRowPrefixes() [][]byte
func (*AuthorizedView_SubsetView) ProtoMessage ¶
func (*AuthorizedView_SubsetView) ProtoMessage()
func (*AuthorizedView_SubsetView) ProtoReflect ¶
func (x *AuthorizedView_SubsetView) ProtoReflect() protoreflect.Message
func (*AuthorizedView_SubsetView) Reset ¶
func (x *AuthorizedView_SubsetView) Reset()
func (*AuthorizedView_SubsetView) String ¶
func (x *AuthorizedView_SubsetView) String() string
type AuthorizedView_SubsetView_ ¶
type AuthorizedView_SubsetView_ struct { // An AuthorizedView permitting access to an explicit subset of a Table. SubsetView *AuthorizedView_SubsetView `protobuf:"bytes,2,opt,name=subset_view,json=subsetView,proto3,oneof"` }
type AutoscalingLimits ¶
type AutoscalingLimits struct { // Required. Minimum number of nodes to scale down to. MinServeNodes int32 `protobuf:"varint,1,opt,name=min_serve_nodes,json=minServeNodes,proto3" json:"min_serve_nodes,omitempty"` // Required. Maximum number of nodes to scale up to. MaxServeNodes int32 `protobuf:"varint,2,opt,name=max_serve_nodes,json=maxServeNodes,proto3" json:"max_serve_nodes,omitempty"` // contains filtered or unexported fields }
Limits for the number of nodes a Cluster can autoscale up/down to.
func (*AutoscalingLimits) Descriptor
deprecated
func (*AutoscalingLimits) Descriptor() ([]byte, []int)
Deprecated: Use AutoscalingLimits.ProtoReflect.Descriptor instead.
func (*AutoscalingLimits) GetMaxServeNodes ¶
func (x *AutoscalingLimits) GetMaxServeNodes() int32
func (*AutoscalingLimits) GetMinServeNodes ¶
func (x *AutoscalingLimits) GetMinServeNodes() int32
func (*AutoscalingLimits) ProtoMessage ¶
func (*AutoscalingLimits) ProtoMessage()
func (*AutoscalingLimits) ProtoReflect ¶
func (x *AutoscalingLimits) ProtoReflect() protoreflect.Message
func (*AutoscalingLimits) Reset ¶
func (x *AutoscalingLimits) Reset()
func (*AutoscalingLimits) String ¶
func (x *AutoscalingLimits) String() string
type AutoscalingTargets ¶
type AutoscalingTargets struct { // The cpu utilization that the Autoscaler should be trying to achieve. // This number is on a scale from 0 (no utilization) to // 100 (total utilization), and is limited between 10 and 80, otherwise it // will return INVALID_ARGUMENT error. CpuUtilizationPercent int32 `` /* 127-byte string literal not displayed */ // The storage utilization that the Autoscaler should be trying to achieve. // This number is limited between 2560 (2.5TiB) and 5120 (5TiB) for a SSD // cluster and between 8192 (8TiB) and 16384 (16TiB) for an HDD cluster, // otherwise it will return INVALID_ARGUMENT error. If this value is set to 0, // it will be treated as if it were set to the default value: 2560 for SSD, // 8192 for HDD. StorageUtilizationGibPerNode int32 `` /* 152-byte string literal not displayed */ // contains filtered or unexported fields }
The Autoscaling targets for a Cluster. These determine the recommended nodes.
func (*AutoscalingTargets) Descriptor
deprecated
func (*AutoscalingTargets) Descriptor() ([]byte, []int)
Deprecated: Use AutoscalingTargets.ProtoReflect.Descriptor instead.
func (*AutoscalingTargets) GetCpuUtilizationPercent ¶
func (x *AutoscalingTargets) GetCpuUtilizationPercent() int32
func (*AutoscalingTargets) GetStorageUtilizationGibPerNode ¶
func (x *AutoscalingTargets) GetStorageUtilizationGibPerNode() int32
func (*AutoscalingTargets) ProtoMessage ¶
func (*AutoscalingTargets) ProtoMessage()
func (*AutoscalingTargets) ProtoReflect ¶
func (x *AutoscalingTargets) ProtoReflect() protoreflect.Message
func (*AutoscalingTargets) Reset ¶
func (x *AutoscalingTargets) Reset()
func (*AutoscalingTargets) String ¶
func (x *AutoscalingTargets) String() string
type Backup ¶
type Backup struct { // A globally unique identifier for the backup which cannot be // changed. Values are of the form // `projects/{project}/instances/{instance}/clusters/{cluster}/ // // backups/[_a-zA-Z0-9][-_.a-zA-Z0-9]*` // // The final segment of the name must be between 1 and 50 characters // in length. // // The backup is stored in the cluster identified by the prefix of the backup // name of the form // `projects/{project}/instances/{instance}/clusters/{cluster}`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Required. Immutable. Name of the table from which this backup was created. // This needs to be in the same instance as the backup. Values are of the form // `projects/{project}/instances/{instance}/tables/{source_table}`. SourceTable string `protobuf:"bytes,2,opt,name=source_table,json=sourceTable,proto3" json:"source_table,omitempty"` // Output only. Name of the backup from which this backup was copied. If a // backup is not created by copying a backup, this field will be empty. Values // are of the form: // projects/<project>/instances/<instance>/clusters/<cluster>/backups/<backup> SourceBackup string `protobuf:"bytes,10,opt,name=source_backup,json=sourceBackup,proto3" json:"source_backup,omitempty"` // Required. The expiration time of the backup. // When creating a backup or updating its `expire_time`, the value must be // greater than the backup creation time by: // - At least 6 hours // - At most 90 days // // Once the `expire_time` has passed, Cloud Bigtable will delete the backup. ExpireTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"` // Output only. `start_time` is the time that the backup was started // (i.e. approximately the time the // [CreateBackup][google.bigtable.admin.v2.BigtableTableAdmin.CreateBackup] // request is received). The row data in this backup will be no older than // this timestamp. StartTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` // Output only. `end_time` is the time that the backup was finished. The row // data in the backup will be no newer than this timestamp. EndTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` // Output only. Size of the backup in bytes. SizeBytes int64 `protobuf:"varint,6,opt,name=size_bytes,json=sizeBytes,proto3" json:"size_bytes,omitempty"` // Output only. The current state of the backup. State Backup_State `protobuf:"varint,7,opt,name=state,proto3,enum=google.bigtable.admin.v2.Backup_State" json:"state,omitempty"` // Output only. The encryption information for the backup. EncryptionInfo *EncryptionInfo `protobuf:"bytes,9,opt,name=encryption_info,json=encryptionInfo,proto3" json:"encryption_info,omitempty"` // Indicates the backup type of the backup. BackupType Backup_BackupType `` /* 141-byte string literal not displayed */ // The time at which the hot backup will be converted to a standard backup. // Once the `hot_to_standard_time` has passed, Cloud Bigtable will convert the // hot backup to a standard backup. This value must be greater than the backup // creation time by: // - At least 24 hours // // This field only applies for hot backups. When creating or updating a // standard backup, attempting to set this field will fail the request. HotToStandardTime *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=hot_to_standard_time,json=hotToStandardTime,proto3" json:"hot_to_standard_time,omitempty"` // contains filtered or unexported fields }
A backup of a Cloud Bigtable table.
func (*Backup) Descriptor
deprecated
func (*Backup) GetBackupType ¶ added in v1.29.0
func (x *Backup) GetBackupType() Backup_BackupType
func (*Backup) GetEncryptionInfo ¶
func (x *Backup) GetEncryptionInfo() *EncryptionInfo
func (*Backup) GetEndTime ¶
func (x *Backup) GetEndTime() *timestamppb.Timestamp
func (*Backup) GetExpireTime ¶
func (x *Backup) GetExpireTime() *timestamppb.Timestamp
func (*Backup) GetHotToStandardTime ¶ added in v1.29.0
func (x *Backup) GetHotToStandardTime() *timestamppb.Timestamp
func (*Backup) GetSizeBytes ¶
func (*Backup) GetSourceBackup ¶
func (*Backup) GetSourceTable ¶
func (*Backup) GetStartTime ¶
func (x *Backup) GetStartTime() *timestamppb.Timestamp
func (*Backup) GetState ¶
func (x *Backup) GetState() Backup_State
func (*Backup) ProtoMessage ¶
func (*Backup) ProtoMessage()
func (*Backup) ProtoReflect ¶
func (x *Backup) ProtoReflect() protoreflect.Message
type BackupInfo ¶
type BackupInfo struct { // Output only. Name of the backup. Backup string `protobuf:"bytes,1,opt,name=backup,proto3" json:"backup,omitempty"` // Output only. The time that the backup was started. Row data in the backup // will be no older than this timestamp. StartTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` // Output only. This time that the backup was finished. Row data in the // backup will be no newer than this timestamp. EndTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` // Output only. Name of the table the backup was created from. SourceTable string `protobuf:"bytes,4,opt,name=source_table,json=sourceTable,proto3" json:"source_table,omitempty"` // Output only. Name of the backup from which this backup was copied. If a // backup is not created by copying a backup, this field will be empty. Values // are of the form: // projects/<project>/instances/<instance>/clusters/<cluster>/backups/<backup> SourceBackup string `protobuf:"bytes,10,opt,name=source_backup,json=sourceBackup,proto3" json:"source_backup,omitempty"` // contains filtered or unexported fields }
Information about a backup.
func (*BackupInfo) Descriptor
deprecated
func (*BackupInfo) Descriptor() ([]byte, []int)
Deprecated: Use BackupInfo.ProtoReflect.Descriptor instead.
func (*BackupInfo) GetBackup ¶
func (x *BackupInfo) GetBackup() string
func (*BackupInfo) GetEndTime ¶
func (x *BackupInfo) GetEndTime() *timestamppb.Timestamp
func (*BackupInfo) GetSourceBackup ¶
func (x *BackupInfo) GetSourceBackup() string
func (*BackupInfo) GetSourceTable ¶
func (x *BackupInfo) GetSourceTable() string
func (*BackupInfo) GetStartTime ¶
func (x *BackupInfo) GetStartTime() *timestamppb.Timestamp
func (*BackupInfo) ProtoMessage ¶
func (*BackupInfo) ProtoMessage()
func (*BackupInfo) ProtoReflect ¶
func (x *BackupInfo) ProtoReflect() protoreflect.Message
func (*BackupInfo) Reset ¶
func (x *BackupInfo) Reset()
func (*BackupInfo) String ¶
func (x *BackupInfo) String() string
type Backup_BackupType ¶ added in v1.29.0
type Backup_BackupType int32
The type of the backup.
const ( // Not specified. Backup_BACKUP_TYPE_UNSPECIFIED Backup_BackupType = 0 // The default type for Cloud Bigtable managed backups. Supported for // backups created in both HDD and SSD instances. Requires optimization when // restored to a table in an SSD instance. Backup_STANDARD Backup_BackupType = 1 // A backup type with faster restore to SSD performance. Only supported for // backups created in SSD instances. A new SSD table restored from a hot // backup reaches production performance more quickly than a standard // backup. Backup_HOT Backup_BackupType = 2 )
func (Backup_BackupType) Descriptor ¶ added in v1.29.0
func (Backup_BackupType) Descriptor() protoreflect.EnumDescriptor
func (Backup_BackupType) Enum ¶ added in v1.29.0
func (x Backup_BackupType) Enum() *Backup_BackupType
func (Backup_BackupType) EnumDescriptor
deprecated
added in
v1.29.0
func (Backup_BackupType) EnumDescriptor() ([]byte, []int)
Deprecated: Use Backup_BackupType.Descriptor instead.
func (Backup_BackupType) Number ¶ added in v1.29.0
func (x Backup_BackupType) Number() protoreflect.EnumNumber
func (Backup_BackupType) String ¶ added in v1.29.0
func (x Backup_BackupType) String() string
func (Backup_BackupType) Type ¶ added in v1.29.0
func (Backup_BackupType) Type() protoreflect.EnumType
type Backup_State ¶
type Backup_State int32
Indicates the current state of the backup.
const ( // Not specified. Backup_STATE_UNSPECIFIED Backup_State = 0 // The pending backup is still being created. Operations on the // backup may fail with `FAILED_PRECONDITION` in this state. Backup_CREATING Backup_State = 1 // The backup is complete and ready for use. Backup_READY Backup_State = 2 )
func (Backup_State) Descriptor ¶
func (Backup_State) Descriptor() protoreflect.EnumDescriptor
func (Backup_State) Enum ¶
func (x Backup_State) Enum() *Backup_State
func (Backup_State) EnumDescriptor
deprecated
func (Backup_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use Backup_State.Descriptor instead.
func (Backup_State) Number ¶
func (x Backup_State) Number() protoreflect.EnumNumber
func (Backup_State) String ¶
func (x Backup_State) String() string
func (Backup_State) Type ¶
func (Backup_State) Type() protoreflect.EnumType
type BigtableInstanceAdminClient ¶
type BigtableInstanceAdminClient interface { // Create an instance within a project. // // Note that exactly one of Cluster.serve_nodes and // Cluster.cluster_config.cluster_autoscaling_config can be set. If // serve_nodes is set to non-zero, then the cluster is manually scaled. If // cluster_config.cluster_autoscaling_config is non-empty, then autoscaling is // enabled. CreateInstance(ctx context.Context, in *CreateInstanceRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Gets information about an instance. GetInstance(ctx context.Context, in *GetInstanceRequest, opts ...grpc.CallOption) (*Instance, error) // Lists information about instances in a project. ListInstances(ctx context.Context, in *ListInstancesRequest, opts ...grpc.CallOption) (*ListInstancesResponse, error) // Updates an instance within a project. This method updates only the display // name and type for an Instance. To update other Instance properties, such as // labels, use PartialUpdateInstance. UpdateInstance(ctx context.Context, in *Instance, opts ...grpc.CallOption) (*Instance, error) // Partially updates an instance within a project. This method can modify all // fields of an Instance and is the preferred way to update an Instance. PartialUpdateInstance(ctx context.Context, in *PartialUpdateInstanceRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Delete an instance from a project. DeleteInstance(ctx context.Context, in *DeleteInstanceRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) // Creates a cluster within an instance. // // Note that exactly one of Cluster.serve_nodes and // Cluster.cluster_config.cluster_autoscaling_config can be set. If // serve_nodes is set to non-zero, then the cluster is manually scaled. If // cluster_config.cluster_autoscaling_config is non-empty, then autoscaling is // enabled. CreateCluster(ctx context.Context, in *CreateClusterRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Gets information about a cluster. GetCluster(ctx context.Context, in *GetClusterRequest, opts ...grpc.CallOption) (*Cluster, error) // Lists information about clusters in an instance. ListClusters(ctx context.Context, in *ListClustersRequest, opts ...grpc.CallOption) (*ListClustersResponse, error) // Updates a cluster within an instance. // // Note that UpdateCluster does not support updating // cluster_config.cluster_autoscaling_config. In order to update it, you // must use PartialUpdateCluster. UpdateCluster(ctx context.Context, in *Cluster, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Partially updates a cluster within a project. This method is the preferred // way to update a Cluster. // // To enable and update autoscaling, set // cluster_config.cluster_autoscaling_config. When autoscaling is enabled, // serve_nodes is treated as an OUTPUT_ONLY field, meaning that updates to it // are ignored. Note that an update cannot simultaneously set serve_nodes to // non-zero and cluster_config.cluster_autoscaling_config to non-empty, and // also specify both in the update_mask. // // To disable autoscaling, clear cluster_config.cluster_autoscaling_config, // and explicitly set a serve_node count via the update_mask. PartialUpdateCluster(ctx context.Context, in *PartialUpdateClusterRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Deletes a cluster from an instance. DeleteCluster(ctx context.Context, in *DeleteClusterRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) // Creates an app profile within an instance. CreateAppProfile(ctx context.Context, in *CreateAppProfileRequest, opts ...grpc.CallOption) (*AppProfile, error) // Gets information about an app profile. GetAppProfile(ctx context.Context, in *GetAppProfileRequest, opts ...grpc.CallOption) (*AppProfile, error) // Lists information about app profiles in an instance. ListAppProfiles(ctx context.Context, in *ListAppProfilesRequest, opts ...grpc.CallOption) (*ListAppProfilesResponse, error) // Updates an app profile within an instance. UpdateAppProfile(ctx context.Context, in *UpdateAppProfileRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Deletes an app profile from an instance. DeleteAppProfile(ctx context.Context, in *DeleteAppProfileRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) // Gets the access control policy for an instance resource. Returns an empty // policy if an instance exists but does not have a policy set. GetIamPolicy(ctx context.Context, in *iampb.GetIamPolicyRequest, opts ...grpc.CallOption) (*iampb.Policy, error) // Sets the access control policy on an instance resource. Replaces any // existing policy. SetIamPolicy(ctx context.Context, in *iampb.SetIamPolicyRequest, opts ...grpc.CallOption) (*iampb.Policy, error) // Returns permissions that the caller has on the specified instance resource. TestIamPermissions(ctx context.Context, in *iampb.TestIamPermissionsRequest, opts ...grpc.CallOption) (*iampb.TestIamPermissionsResponse, error) // Lists hot tablets in a cluster, within the time range provided. Hot // tablets are ordered based on CPU usage. ListHotTablets(ctx context.Context, in *ListHotTabletsRequest, opts ...grpc.CallOption) (*ListHotTabletsResponse, error) }
BigtableInstanceAdminClient is the client API for BigtableInstanceAdmin service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewBigtableInstanceAdminClient ¶
func NewBigtableInstanceAdminClient(cc grpc.ClientConnInterface) BigtableInstanceAdminClient
type BigtableInstanceAdminServer ¶
type BigtableInstanceAdminServer interface { // Create an instance within a project. // // Note that exactly one of Cluster.serve_nodes and // Cluster.cluster_config.cluster_autoscaling_config can be set. If // serve_nodes is set to non-zero, then the cluster is manually scaled. If // cluster_config.cluster_autoscaling_config is non-empty, then autoscaling is // enabled. CreateInstance(context.Context, *CreateInstanceRequest) (*longrunningpb.Operation, error) // Gets information about an instance. GetInstance(context.Context, *GetInstanceRequest) (*Instance, error) // Lists information about instances in a project. ListInstances(context.Context, *ListInstancesRequest) (*ListInstancesResponse, error) // Updates an instance within a project. This method updates only the display // name and type for an Instance. To update other Instance properties, such as // labels, use PartialUpdateInstance. UpdateInstance(context.Context, *Instance) (*Instance, error) // Partially updates an instance within a project. This method can modify all // fields of an Instance and is the preferred way to update an Instance. PartialUpdateInstance(context.Context, *PartialUpdateInstanceRequest) (*longrunningpb.Operation, error) // Delete an instance from a project. DeleteInstance(context.Context, *DeleteInstanceRequest) (*emptypb.Empty, error) // Creates a cluster within an instance. // // Note that exactly one of Cluster.serve_nodes and // Cluster.cluster_config.cluster_autoscaling_config can be set. If // serve_nodes is set to non-zero, then the cluster is manually scaled. If // cluster_config.cluster_autoscaling_config is non-empty, then autoscaling is // enabled. CreateCluster(context.Context, *CreateClusterRequest) (*longrunningpb.Operation, error) // Gets information about a cluster. GetCluster(context.Context, *GetClusterRequest) (*Cluster, error) // Lists information about clusters in an instance. ListClusters(context.Context, *ListClustersRequest) (*ListClustersResponse, error) // Updates a cluster within an instance. // // Note that UpdateCluster does not support updating // cluster_config.cluster_autoscaling_config. In order to update it, you // must use PartialUpdateCluster. UpdateCluster(context.Context, *Cluster) (*longrunningpb.Operation, error) // Partially updates a cluster within a project. This method is the preferred // way to update a Cluster. // // To enable and update autoscaling, set // cluster_config.cluster_autoscaling_config. When autoscaling is enabled, // serve_nodes is treated as an OUTPUT_ONLY field, meaning that updates to it // are ignored. Note that an update cannot simultaneously set serve_nodes to // non-zero and cluster_config.cluster_autoscaling_config to non-empty, and // also specify both in the update_mask. // // To disable autoscaling, clear cluster_config.cluster_autoscaling_config, // and explicitly set a serve_node count via the update_mask. PartialUpdateCluster(context.Context, *PartialUpdateClusterRequest) (*longrunningpb.Operation, error) // Deletes a cluster from an instance. DeleteCluster(context.Context, *DeleteClusterRequest) (*emptypb.Empty, error) // Creates an app profile within an instance. CreateAppProfile(context.Context, *CreateAppProfileRequest) (*AppProfile, error) // Gets information about an app profile. GetAppProfile(context.Context, *GetAppProfileRequest) (*AppProfile, error) // Lists information about app profiles in an instance. ListAppProfiles(context.Context, *ListAppProfilesRequest) (*ListAppProfilesResponse, error) // Updates an app profile within an instance. UpdateAppProfile(context.Context, *UpdateAppProfileRequest) (*longrunningpb.Operation, error) // Deletes an app profile from an instance. DeleteAppProfile(context.Context, *DeleteAppProfileRequest) (*emptypb.Empty, error) // Gets the access control policy for an instance resource. Returns an empty // policy if an instance exists but does not have a policy set. GetIamPolicy(context.Context, *iampb.GetIamPolicyRequest) (*iampb.Policy, error) // Sets the access control policy on an instance resource. Replaces any // existing policy. SetIamPolicy(context.Context, *iampb.SetIamPolicyRequest) (*iampb.Policy, error) // Returns permissions that the caller has on the specified instance resource. TestIamPermissions(context.Context, *iampb.TestIamPermissionsRequest) (*iampb.TestIamPermissionsResponse, error) // Lists hot tablets in a cluster, within the time range provided. Hot // tablets are ordered based on CPU usage. ListHotTablets(context.Context, *ListHotTabletsRequest) (*ListHotTabletsResponse, error) }
BigtableInstanceAdminServer is the server API for BigtableInstanceAdmin service.
type BigtableTableAdminClient ¶
type BigtableTableAdminClient interface { // Creates a new table in the specified instance. // The table can be created with a full set of initial column families, // specified in the request. CreateTable(ctx context.Context, in *CreateTableRequest, opts ...grpc.CallOption) (*Table, error) // Creates a new table from the specified snapshot. The target table must // not exist. The snapshot and the table must be in the same instance. // // Note: This is a private alpha release of Cloud Bigtable snapshots. This // feature is not currently available to most Cloud Bigtable customers. This // feature might be changed in backward-incompatible ways and is not // recommended for production use. It is not subject to any SLA or deprecation // policy. CreateTableFromSnapshot(ctx context.Context, in *CreateTableFromSnapshotRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Lists all tables served from a specified instance. ListTables(ctx context.Context, in *ListTablesRequest, opts ...grpc.CallOption) (*ListTablesResponse, error) // Gets metadata information about the specified table. GetTable(ctx context.Context, in *GetTableRequest, opts ...grpc.CallOption) (*Table, error) // Updates a specified table. UpdateTable(ctx context.Context, in *UpdateTableRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Permanently deletes a specified table and all of its data. DeleteTable(ctx context.Context, in *DeleteTableRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) // Restores a specified table which was accidentally deleted. UndeleteTable(ctx context.Context, in *UndeleteTableRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Creates a new AuthorizedView in a table. CreateAuthorizedView(ctx context.Context, in *CreateAuthorizedViewRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Lists all AuthorizedViews from a specific table. ListAuthorizedViews(ctx context.Context, in *ListAuthorizedViewsRequest, opts ...grpc.CallOption) (*ListAuthorizedViewsResponse, error) // Gets information from a specified AuthorizedView. GetAuthorizedView(ctx context.Context, in *GetAuthorizedViewRequest, opts ...grpc.CallOption) (*AuthorizedView, error) // Updates an AuthorizedView in a table. UpdateAuthorizedView(ctx context.Context, in *UpdateAuthorizedViewRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Permanently deletes a specified AuthorizedView. DeleteAuthorizedView(ctx context.Context, in *DeleteAuthorizedViewRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) // Performs a series of column family modifications on the specified table. // Either all or none of the modifications will occur before this method // returns, but data requests received prior to that point may see a table // where only some modifications have taken effect. ModifyColumnFamilies(ctx context.Context, in *ModifyColumnFamiliesRequest, opts ...grpc.CallOption) (*Table, error) // Permanently drop/delete a row range from a specified table. The request can // specify whether to delete all rows in a table, or only those that match a // particular prefix. DropRowRange(ctx context.Context, in *DropRowRangeRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) // Generates a consistency token for a Table, which can be used in // CheckConsistency to check whether mutations to the table that finished // before this call started have been replicated. The tokens will be available // for 90 days. GenerateConsistencyToken(ctx context.Context, in *GenerateConsistencyTokenRequest, opts ...grpc.CallOption) (*GenerateConsistencyTokenResponse, error) // Checks replication consistency based on a consistency token, that is, if // replication has caught up based on the conditions specified in the token // and the check request. CheckConsistency(ctx context.Context, in *CheckConsistencyRequest, opts ...grpc.CallOption) (*CheckConsistencyResponse, error) // Creates a new snapshot in the specified cluster from the specified // source table. The cluster and the table must be in the same instance. // // Note: This is a private alpha release of Cloud Bigtable snapshots. This // feature is not currently available to most Cloud Bigtable customers. This // feature might be changed in backward-incompatible ways and is not // recommended for production use. It is not subject to any SLA or deprecation // policy. SnapshotTable(ctx context.Context, in *SnapshotTableRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Gets metadata information about the specified snapshot. // // Note: This is a private alpha release of Cloud Bigtable snapshots. This // feature is not currently available to most Cloud Bigtable customers. This // feature might be changed in backward-incompatible ways and is not // recommended for production use. It is not subject to any SLA or deprecation // policy. GetSnapshot(ctx context.Context, in *GetSnapshotRequest, opts ...grpc.CallOption) (*Snapshot, error) // Lists all snapshots associated with the specified cluster. // // Note: This is a private alpha release of Cloud Bigtable snapshots. This // feature is not currently available to most Cloud Bigtable customers. This // feature might be changed in backward-incompatible ways and is not // recommended for production use. It is not subject to any SLA or deprecation // policy. ListSnapshots(ctx context.Context, in *ListSnapshotsRequest, opts ...grpc.CallOption) (*ListSnapshotsResponse, error) // Permanently deletes the specified snapshot. // // Note: This is a private alpha release of Cloud Bigtable snapshots. This // feature is not currently available to most Cloud Bigtable customers. This // feature might be changed in backward-incompatible ways and is not // recommended for production use. It is not subject to any SLA or deprecation // policy. DeleteSnapshot(ctx context.Context, in *DeleteSnapshotRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) // Starts creating a new Cloud Bigtable Backup. The returned backup // [long-running operation][google.longrunning.Operation] can be used to // track creation of the backup. The // [metadata][google.longrunning.Operation.metadata] field type is // [CreateBackupMetadata][google.bigtable.admin.v2.CreateBackupMetadata]. The // [response][google.longrunning.Operation.response] field type is // [Backup][google.bigtable.admin.v2.Backup], if successful. Cancelling the // returned operation will stop the creation and delete the backup. CreateBackup(ctx context.Context, in *CreateBackupRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Gets metadata on a pending or completed Cloud Bigtable Backup. GetBackup(ctx context.Context, in *GetBackupRequest, opts ...grpc.CallOption) (*Backup, error) // Updates a pending or completed Cloud Bigtable Backup. UpdateBackup(ctx context.Context, in *UpdateBackupRequest, opts ...grpc.CallOption) (*Backup, error) // Deletes a pending or completed Cloud Bigtable backup. DeleteBackup(ctx context.Context, in *DeleteBackupRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) // Lists Cloud Bigtable backups. Returns both completed and pending // backups. ListBackups(ctx context.Context, in *ListBackupsRequest, opts ...grpc.CallOption) (*ListBackupsResponse, error) // Create a new table by restoring from a completed backup. The // returned table [long-running operation][google.longrunning.Operation] can // be used to track the progress of the operation, and to cancel it. The // [metadata][google.longrunning.Operation.metadata] field type is // [RestoreTableMetadata][google.bigtable.admin.v2.RestoreTableMetadata]. The // [response][google.longrunning.Operation.response] type is // [Table][google.bigtable.admin.v2.Table], if successful. RestoreTable(ctx context.Context, in *RestoreTableRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Copy a Cloud Bigtable backup to a new backup in the destination cluster // located in the destination instance and project. CopyBackup(ctx context.Context, in *CopyBackupRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Gets the access control policy for a Table or Backup resource. // Returns an empty policy if the resource exists but does not have a policy // set. GetIamPolicy(ctx context.Context, in *iampb.GetIamPolicyRequest, opts ...grpc.CallOption) (*iampb.Policy, error) // Sets the access control policy on a Table or Backup resource. // Replaces any existing policy. SetIamPolicy(ctx context.Context, in *iampb.SetIamPolicyRequest, opts ...grpc.CallOption) (*iampb.Policy, error) // Returns permissions that the caller has on the specified Table or Backup // resource. TestIamPermissions(ctx context.Context, in *iampb.TestIamPermissionsRequest, opts ...grpc.CallOption) (*iampb.TestIamPermissionsResponse, error) }
BigtableTableAdminClient is the client API for BigtableTableAdmin service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewBigtableTableAdminClient ¶
func NewBigtableTableAdminClient(cc grpc.ClientConnInterface) BigtableTableAdminClient
type BigtableTableAdminServer ¶
type BigtableTableAdminServer interface { // Creates a new table in the specified instance. // The table can be created with a full set of initial column families, // specified in the request. CreateTable(context.Context, *CreateTableRequest) (*Table, error) // Creates a new table from the specified snapshot. The target table must // not exist. The snapshot and the table must be in the same instance. // // Note: This is a private alpha release of Cloud Bigtable snapshots. This // feature is not currently available to most Cloud Bigtable customers. This // feature might be changed in backward-incompatible ways and is not // recommended for production use. It is not subject to any SLA or deprecation // policy. CreateTableFromSnapshot(context.Context, *CreateTableFromSnapshotRequest) (*longrunningpb.Operation, error) // Lists all tables served from a specified instance. ListTables(context.Context, *ListTablesRequest) (*ListTablesResponse, error) // Gets metadata information about the specified table. GetTable(context.Context, *GetTableRequest) (*Table, error) // Updates a specified table. UpdateTable(context.Context, *UpdateTableRequest) (*longrunningpb.Operation, error) // Permanently deletes a specified table and all of its data. DeleteTable(context.Context, *DeleteTableRequest) (*emptypb.Empty, error) // Restores a specified table which was accidentally deleted. UndeleteTable(context.Context, *UndeleteTableRequest) (*longrunningpb.Operation, error) // Creates a new AuthorizedView in a table. CreateAuthorizedView(context.Context, *CreateAuthorizedViewRequest) (*longrunningpb.Operation, error) // Lists all AuthorizedViews from a specific table. ListAuthorizedViews(context.Context, *ListAuthorizedViewsRequest) (*ListAuthorizedViewsResponse, error) // Gets information from a specified AuthorizedView. GetAuthorizedView(context.Context, *GetAuthorizedViewRequest) (*AuthorizedView, error) // Updates an AuthorizedView in a table. UpdateAuthorizedView(context.Context, *UpdateAuthorizedViewRequest) (*longrunningpb.Operation, error) // Permanently deletes a specified AuthorizedView. DeleteAuthorizedView(context.Context, *DeleteAuthorizedViewRequest) (*emptypb.Empty, error) // Performs a series of column family modifications on the specified table. // Either all or none of the modifications will occur before this method // returns, but data requests received prior to that point may see a table // where only some modifications have taken effect. ModifyColumnFamilies(context.Context, *ModifyColumnFamiliesRequest) (*Table, error) // Permanently drop/delete a row range from a specified table. The request can // specify whether to delete all rows in a table, or only those that match a // particular prefix. DropRowRange(context.Context, *DropRowRangeRequest) (*emptypb.Empty, error) // Generates a consistency token for a Table, which can be used in // CheckConsistency to check whether mutations to the table that finished // before this call started have been replicated. The tokens will be available // for 90 days. GenerateConsistencyToken(context.Context, *GenerateConsistencyTokenRequest) (*GenerateConsistencyTokenResponse, error) // Checks replication consistency based on a consistency token, that is, if // replication has caught up based on the conditions specified in the token // and the check request. CheckConsistency(context.Context, *CheckConsistencyRequest) (*CheckConsistencyResponse, error) // Creates a new snapshot in the specified cluster from the specified // source table. The cluster and the table must be in the same instance. // // Note: This is a private alpha release of Cloud Bigtable snapshots. This // feature is not currently available to most Cloud Bigtable customers. This // feature might be changed in backward-incompatible ways and is not // recommended for production use. It is not subject to any SLA or deprecation // policy. SnapshotTable(context.Context, *SnapshotTableRequest) (*longrunningpb.Operation, error) // Gets metadata information about the specified snapshot. // // Note: This is a private alpha release of Cloud Bigtable snapshots. This // feature is not currently available to most Cloud Bigtable customers. This // feature might be changed in backward-incompatible ways and is not // recommended for production use. It is not subject to any SLA or deprecation // policy. GetSnapshot(context.Context, *GetSnapshotRequest) (*Snapshot, error) // Lists all snapshots associated with the specified cluster. // // Note: This is a private alpha release of Cloud Bigtable snapshots. This // feature is not currently available to most Cloud Bigtable customers. This // feature might be changed in backward-incompatible ways and is not // recommended for production use. It is not subject to any SLA or deprecation // policy. ListSnapshots(context.Context, *ListSnapshotsRequest) (*ListSnapshotsResponse, error) // Permanently deletes the specified snapshot. // // Note: This is a private alpha release of Cloud Bigtable snapshots. This // feature is not currently available to most Cloud Bigtable customers. This // feature might be changed in backward-incompatible ways and is not // recommended for production use. It is not subject to any SLA or deprecation // policy. DeleteSnapshot(context.Context, *DeleteSnapshotRequest) (*emptypb.Empty, error) // Starts creating a new Cloud Bigtable Backup. The returned backup // [long-running operation][google.longrunning.Operation] can be used to // track creation of the backup. The // [metadata][google.longrunning.Operation.metadata] field type is // [CreateBackupMetadata][google.bigtable.admin.v2.CreateBackupMetadata]. The // [response][google.longrunning.Operation.response] field type is // [Backup][google.bigtable.admin.v2.Backup], if successful. Cancelling the // returned operation will stop the creation and delete the backup. CreateBackup(context.Context, *CreateBackupRequest) (*longrunningpb.Operation, error) // Gets metadata on a pending or completed Cloud Bigtable Backup. GetBackup(context.Context, *GetBackupRequest) (*Backup, error) // Updates a pending or completed Cloud Bigtable Backup. UpdateBackup(context.Context, *UpdateBackupRequest) (*Backup, error) // Deletes a pending or completed Cloud Bigtable backup. DeleteBackup(context.Context, *DeleteBackupRequest) (*emptypb.Empty, error) // Lists Cloud Bigtable backups. Returns both completed and pending // backups. ListBackups(context.Context, *ListBackupsRequest) (*ListBackupsResponse, error) // Create a new table by restoring from a completed backup. The // returned table [long-running operation][google.longrunning.Operation] can // be used to track the progress of the operation, and to cancel it. The // [metadata][google.longrunning.Operation.metadata] field type is // [RestoreTableMetadata][google.bigtable.admin.v2.RestoreTableMetadata]. The // [response][google.longrunning.Operation.response] type is // [Table][google.bigtable.admin.v2.Table], if successful. RestoreTable(context.Context, *RestoreTableRequest) (*longrunningpb.Operation, error) // Copy a Cloud Bigtable backup to a new backup in the destination cluster // located in the destination instance and project. CopyBackup(context.Context, *CopyBackupRequest) (*longrunningpb.Operation, error) // Gets the access control policy for a Table or Backup resource. // Returns an empty policy if the resource exists but does not have a policy // set. GetIamPolicy(context.Context, *iampb.GetIamPolicyRequest) (*iampb.Policy, error) // Sets the access control policy on a Table or Backup resource. // Replaces any existing policy. SetIamPolicy(context.Context, *iampb.SetIamPolicyRequest) (*iampb.Policy, error) // Returns permissions that the caller has on the specified Table or Backup // resource. TestIamPermissions(context.Context, *iampb.TestIamPermissionsRequest) (*iampb.TestIamPermissionsResponse, error) }
BigtableTableAdminServer is the server API for BigtableTableAdmin service.
type ChangeStreamConfig ¶
type ChangeStreamConfig struct { // How long the change stream should be retained. Change stream data older // than the retention period will not be returned when reading the change // stream from the table. // Values must be at least 1 day and at most 7 days, and will be truncated to // microsecond granularity. RetentionPeriod *durationpb.Duration `protobuf:"bytes,1,opt,name=retention_period,json=retentionPeriod,proto3" json:"retention_period,omitempty"` // contains filtered or unexported fields }
Change stream configuration.
func (*ChangeStreamConfig) Descriptor
deprecated
func (*ChangeStreamConfig) Descriptor() ([]byte, []int)
Deprecated: Use ChangeStreamConfig.ProtoReflect.Descriptor instead.
func (*ChangeStreamConfig) GetRetentionPeriod ¶
func (x *ChangeStreamConfig) GetRetentionPeriod() *durationpb.Duration
func (*ChangeStreamConfig) ProtoMessage ¶
func (*ChangeStreamConfig) ProtoMessage()
func (*ChangeStreamConfig) ProtoReflect ¶
func (x *ChangeStreamConfig) ProtoReflect() protoreflect.Message
func (*ChangeStreamConfig) Reset ¶
func (x *ChangeStreamConfig) Reset()
func (*ChangeStreamConfig) String ¶
func (x *ChangeStreamConfig) String() string
type CheckConsistencyRequest ¶
type CheckConsistencyRequest struct { // Required. The unique name of the Table for which to check replication // consistency. Values are of the form // `projects/{project}/instances/{instance}/tables/{table}`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Required. The token created using GenerateConsistencyToken for the Table. ConsistencyToken string `protobuf:"bytes,2,opt,name=consistency_token,json=consistencyToken,proto3" json:"consistency_token,omitempty"` // Which type of read needs to consistently observe which type of write? // Default: `standard_read_remote_writes` // // Types that are assignable to Mode: // // *CheckConsistencyRequest_StandardReadRemoteWrites // *CheckConsistencyRequest_DataBoostReadLocalWrites Mode isCheckConsistencyRequest_Mode `protobuf_oneof:"mode"` // contains filtered or unexported fields }
Request message for [google.bigtable.admin.v2.BigtableTableAdmin.CheckConsistency][google.bigtable.admin.v2.BigtableTableAdmin.CheckConsistency]
func (*CheckConsistencyRequest) Descriptor
deprecated
func (*CheckConsistencyRequest) Descriptor() ([]byte, []int)
Deprecated: Use CheckConsistencyRequest.ProtoReflect.Descriptor instead.
func (*CheckConsistencyRequest) GetConsistencyToken ¶
func (x *CheckConsistencyRequest) GetConsistencyToken() string
func (*CheckConsistencyRequest) GetDataBoostReadLocalWrites ¶
func (x *CheckConsistencyRequest) GetDataBoostReadLocalWrites() *DataBoostReadLocalWrites
func (*CheckConsistencyRequest) GetMode ¶
func (m *CheckConsistencyRequest) GetMode() isCheckConsistencyRequest_Mode
func (*CheckConsistencyRequest) GetName ¶
func (x *CheckConsistencyRequest) GetName() string
func (*CheckConsistencyRequest) GetStandardReadRemoteWrites ¶
func (x *CheckConsistencyRequest) GetStandardReadRemoteWrites() *StandardReadRemoteWrites
func (*CheckConsistencyRequest) ProtoMessage ¶
func (*CheckConsistencyRequest) ProtoMessage()
func (*CheckConsistencyRequest) ProtoReflect ¶
func (x *CheckConsistencyRequest) ProtoReflect() protoreflect.Message
func (*CheckConsistencyRequest) Reset ¶
func (x *CheckConsistencyRequest) Reset()
func (*CheckConsistencyRequest) String ¶
func (x *CheckConsistencyRequest) String() string
type CheckConsistencyRequest_DataBoostReadLocalWrites ¶
type CheckConsistencyRequest_DataBoostReadLocalWrites struct { // Checks that reads using an app profile with `DataBoostIsolationReadOnly` // can see all writes committed before the token was created, but only if // the read and write target the same cluster. DataBoostReadLocalWrites *DataBoostReadLocalWrites `protobuf:"bytes,4,opt,name=data_boost_read_local_writes,json=dataBoostReadLocalWrites,proto3,oneof"` }
type CheckConsistencyRequest_StandardReadRemoteWrites ¶
type CheckConsistencyRequest_StandardReadRemoteWrites struct { // Checks that reads using an app profile with `StandardIsolation` can // see all writes committed before the token was created, even if the // read and write target different clusters. StandardReadRemoteWrites *StandardReadRemoteWrites `protobuf:"bytes,3,opt,name=standard_read_remote_writes,json=standardReadRemoteWrites,proto3,oneof"` }
type CheckConsistencyResponse ¶
type CheckConsistencyResponse struct { // True only if the token is consistent. A token is consistent if replication // has caught up with the restrictions specified in the request. Consistent bool `protobuf:"varint,1,opt,name=consistent,proto3" json:"consistent,omitempty"` // contains filtered or unexported fields }
Response message for [google.bigtable.admin.v2.BigtableTableAdmin.CheckConsistency][google.bigtable.admin.v2.BigtableTableAdmin.CheckConsistency]
func (*CheckConsistencyResponse) Descriptor
deprecated
func (*CheckConsistencyResponse) Descriptor() ([]byte, []int)
Deprecated: Use CheckConsistencyResponse.ProtoReflect.Descriptor instead.
func (*CheckConsistencyResponse) GetConsistent ¶
func (x *CheckConsistencyResponse) GetConsistent() bool
func (*CheckConsistencyResponse) ProtoMessage ¶
func (*CheckConsistencyResponse) ProtoMessage()
func (*CheckConsistencyResponse) ProtoReflect ¶
func (x *CheckConsistencyResponse) ProtoReflect() protoreflect.Message
func (*CheckConsistencyResponse) Reset ¶
func (x *CheckConsistencyResponse) Reset()
func (*CheckConsistencyResponse) String ¶
func (x *CheckConsistencyResponse) String() string
type Cluster ¶
type Cluster struct { // The unique name of the cluster. Values are of the form // `projects/{project}/instances/{instance}/clusters/[a-z][-a-z0-9]*`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Immutable. The location where this cluster's nodes and storage reside. For // best performance, clients should be located as close as possible to this // cluster. Currently only zones are supported, so values should be of the // form `projects/{project}/locations/{zone}`. Location string `protobuf:"bytes,2,opt,name=location,proto3" json:"location,omitempty"` // Output only. The current state of the cluster. State Cluster_State `protobuf:"varint,3,opt,name=state,proto3,enum=google.bigtable.admin.v2.Cluster_State" json:"state,omitempty"` // The number of nodes allocated to this cluster. More nodes enable higher // throughput and more consistent performance. ServeNodes int32 `protobuf:"varint,4,opt,name=serve_nodes,json=serveNodes,proto3" json:"serve_nodes,omitempty"` // Types that are assignable to Config: // // *Cluster_ClusterConfig_ Config isCluster_Config `protobuf_oneof:"config"` // Immutable. The type of storage used by this cluster to serve its // parent instance's tables, unless explicitly overridden. DefaultStorageType StorageType `` /* 160-byte string literal not displayed */ // Immutable. The encryption configuration for CMEK-protected clusters. EncryptionConfig *Cluster_EncryptionConfig `protobuf:"bytes,6,opt,name=encryption_config,json=encryptionConfig,proto3" json:"encryption_config,omitempty"` // contains filtered or unexported fields }
A resizable group of nodes in a particular cloud location, capable of serving all [Tables][google.bigtable.admin.v2.Table] in the parent Instance[google.bigtable.admin.v2.Instance].
func (*Cluster) Descriptor
deprecated
func (*Cluster) GetClusterConfig ¶
func (x *Cluster) GetClusterConfig() *Cluster_ClusterConfig
func (*Cluster) GetDefaultStorageType ¶
func (x *Cluster) GetDefaultStorageType() StorageType
func (*Cluster) GetEncryptionConfig ¶
func (x *Cluster) GetEncryptionConfig() *Cluster_EncryptionConfig
func (*Cluster) GetLocation ¶
func (*Cluster) GetServeNodes ¶
func (*Cluster) GetState ¶
func (x *Cluster) GetState() Cluster_State
func (*Cluster) ProtoMessage ¶
func (*Cluster) ProtoMessage()
func (*Cluster) ProtoReflect ¶
func (x *Cluster) ProtoReflect() protoreflect.Message
type Cluster_ClusterAutoscalingConfig ¶
type Cluster_ClusterAutoscalingConfig struct { // Required. Autoscaling limits for this cluster. AutoscalingLimits *AutoscalingLimits `protobuf:"bytes,1,opt,name=autoscaling_limits,json=autoscalingLimits,proto3" json:"autoscaling_limits,omitempty"` // Required. Autoscaling targets for this cluster. AutoscalingTargets *AutoscalingTargets `protobuf:"bytes,2,opt,name=autoscaling_targets,json=autoscalingTargets,proto3" json:"autoscaling_targets,omitempty"` // contains filtered or unexported fields }
Autoscaling config for a cluster.
func (*Cluster_ClusterAutoscalingConfig) Descriptor
deprecated
func (*Cluster_ClusterAutoscalingConfig) Descriptor() ([]byte, []int)
Deprecated: Use Cluster_ClusterAutoscalingConfig.ProtoReflect.Descriptor instead.
func (*Cluster_ClusterAutoscalingConfig) GetAutoscalingLimits ¶
func (x *Cluster_ClusterAutoscalingConfig) GetAutoscalingLimits() *AutoscalingLimits
func (*Cluster_ClusterAutoscalingConfig) GetAutoscalingTargets ¶
func (x *Cluster_ClusterAutoscalingConfig) GetAutoscalingTargets() *AutoscalingTargets
func (*Cluster_ClusterAutoscalingConfig) ProtoMessage ¶
func (*Cluster_ClusterAutoscalingConfig) ProtoMessage()
func (*Cluster_ClusterAutoscalingConfig) ProtoReflect ¶
func (x *Cluster_ClusterAutoscalingConfig) ProtoReflect() protoreflect.Message
func (*Cluster_ClusterAutoscalingConfig) Reset ¶
func (x *Cluster_ClusterAutoscalingConfig) Reset()
func (*Cluster_ClusterAutoscalingConfig) String ¶
func (x *Cluster_ClusterAutoscalingConfig) String() string
type Cluster_ClusterConfig ¶
type Cluster_ClusterConfig struct { // Autoscaling configuration for this cluster. ClusterAutoscalingConfig *Cluster_ClusterAutoscalingConfig `` /* 135-byte string literal not displayed */ // contains filtered or unexported fields }
Configuration for a cluster.
func (*Cluster_ClusterConfig) Descriptor
deprecated
func (*Cluster_ClusterConfig) Descriptor() ([]byte, []int)
Deprecated: Use Cluster_ClusterConfig.ProtoReflect.Descriptor instead.
func (*Cluster_ClusterConfig) GetClusterAutoscalingConfig ¶
func (x *Cluster_ClusterConfig) GetClusterAutoscalingConfig() *Cluster_ClusterAutoscalingConfig
func (*Cluster_ClusterConfig) ProtoMessage ¶
func (*Cluster_ClusterConfig) ProtoMessage()
func (*Cluster_ClusterConfig) ProtoReflect ¶
func (x *Cluster_ClusterConfig) ProtoReflect() protoreflect.Message
func (*Cluster_ClusterConfig) Reset ¶
func (x *Cluster_ClusterConfig) Reset()
func (*Cluster_ClusterConfig) String ¶
func (x *Cluster_ClusterConfig) String() string
type Cluster_ClusterConfig_ ¶
type Cluster_ClusterConfig_ struct { // Configuration for this cluster. ClusterConfig *Cluster_ClusterConfig `protobuf:"bytes,7,opt,name=cluster_config,json=clusterConfig,proto3,oneof"` }
type Cluster_EncryptionConfig ¶
type Cluster_EncryptionConfig struct { // Describes the Cloud KMS encryption key that will be used to protect the // destination Bigtable cluster. The requirements for this key are: // 1. The Cloud Bigtable service account associated with the project that // contains this cluster must be granted the // `cloudkms.cryptoKeyEncrypterDecrypter` role on the CMEK key. // 2. Only regional keys can be used and the region of the CMEK key must // match the region of the cluster. // 3. All clusters within an instance must use the same CMEK key. // // Values are of the form // `projects/{project}/locations/{location}/keyRings/{keyring}/cryptoKeys/{key}` KmsKeyName string `protobuf:"bytes,1,opt,name=kms_key_name,json=kmsKeyName,proto3" json:"kms_key_name,omitempty"` // contains filtered or unexported fields }
Cloud Key Management Service (Cloud KMS) settings for a CMEK-protected cluster.
func (*Cluster_EncryptionConfig) Descriptor
deprecated
func (*Cluster_EncryptionConfig) Descriptor() ([]byte, []int)
Deprecated: Use Cluster_EncryptionConfig.ProtoReflect.Descriptor instead.
func (*Cluster_EncryptionConfig) GetKmsKeyName ¶
func (x *Cluster_EncryptionConfig) GetKmsKeyName() string
func (*Cluster_EncryptionConfig) ProtoMessage ¶
func (*Cluster_EncryptionConfig) ProtoMessage()
func (*Cluster_EncryptionConfig) ProtoReflect ¶
func (x *Cluster_EncryptionConfig) ProtoReflect() protoreflect.Message
func (*Cluster_EncryptionConfig) Reset ¶
func (x *Cluster_EncryptionConfig) Reset()
func (*Cluster_EncryptionConfig) String ¶
func (x *Cluster_EncryptionConfig) String() string
type Cluster_State ¶
type Cluster_State int32
Possible states of a cluster.
const ( // The state of the cluster could not be determined. Cluster_STATE_NOT_KNOWN Cluster_State = 0 // The cluster has been successfully created and is ready to serve requests. Cluster_READY Cluster_State = 1 // The cluster is currently being created, and may be destroyed // if the creation process encounters an error. // A cluster may not be able to serve requests while being created. Cluster_CREATING Cluster_State = 2 // The cluster is currently being resized, and may revert to its previous // node count if the process encounters an error. // A cluster is still capable of serving requests while being resized, // but may exhibit performance as if its number of allocated nodes is // between the starting and requested states. Cluster_RESIZING Cluster_State = 3 // The cluster has no backing nodes. The data (tables) still // exist, but no operations can be performed on the cluster. Cluster_DISABLED Cluster_State = 4 )
func (Cluster_State) Descriptor ¶
func (Cluster_State) Descriptor() protoreflect.EnumDescriptor
func (Cluster_State) Enum ¶
func (x Cluster_State) Enum() *Cluster_State
func (Cluster_State) EnumDescriptor
deprecated
func (Cluster_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use Cluster_State.Descriptor instead.
func (Cluster_State) Number ¶
func (x Cluster_State) Number() protoreflect.EnumNumber
func (Cluster_State) String ¶
func (x Cluster_State) String() string
func (Cluster_State) Type ¶
func (Cluster_State) Type() protoreflect.EnumType
type ColumnFamily ¶
type ColumnFamily struct { // Garbage collection rule specified as a protobuf. // Must serialize to at most 500 bytes. // // NOTE: Garbage collection executes opportunistically in the background, and // so it's possible for reads to return a cell even if it matches the active // GC expression for its family. GcRule *GcRule `protobuf:"bytes,1,opt,name=gc_rule,json=gcRule,proto3" json:"gc_rule,omitempty"` // The type of data stored in each of this family's cell values, including its // full encoding. If omitted, the family only serves raw untyped bytes. // // For now, only the `Aggregate` type is supported. // // `Aggregate` can only be set at family creation and is immutable afterwards. // // If `value_type` is `Aggregate`, written data must be compatible with: // - `value_type.input_type` for `AddInput` mutations ValueType *Type `protobuf:"bytes,3,opt,name=value_type,json=valueType,proto3" json:"value_type,omitempty"` // contains filtered or unexported fields }
A set of columns within a table which share a common configuration.
func (*ColumnFamily) Descriptor
deprecated
func (*ColumnFamily) Descriptor() ([]byte, []int)
Deprecated: Use ColumnFamily.ProtoReflect.Descriptor instead.
func (*ColumnFamily) GetGcRule ¶
func (x *ColumnFamily) GetGcRule() *GcRule
func (*ColumnFamily) GetValueType ¶
func (x *ColumnFamily) GetValueType() *Type
func (*ColumnFamily) ProtoMessage ¶
func (*ColumnFamily) ProtoMessage()
func (*ColumnFamily) ProtoReflect ¶
func (x *ColumnFamily) ProtoReflect() protoreflect.Message
func (*ColumnFamily) Reset ¶
func (x *ColumnFamily) Reset()
func (*ColumnFamily) String ¶
func (x *ColumnFamily) String() string
type CopyBackupMetadata ¶
type CopyBackupMetadata struct { // The name of the backup being created through the copy operation. // Values are of the form // `projects/<project>/instances/<instance>/clusters/<cluster>/backups/<backup>`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Information about the source backup that is being copied from. SourceBackupInfo *BackupInfo `protobuf:"bytes,2,opt,name=source_backup_info,json=sourceBackupInfo,proto3" json:"source_backup_info,omitempty"` // The progress of the // [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] // operation. Progress *OperationProgress `protobuf:"bytes,3,opt,name=progress,proto3" json:"progress,omitempty"` // contains filtered or unexported fields }
Metadata type for the google.longrunning.Operation returned by [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup].
func (*CopyBackupMetadata) Descriptor
deprecated
func (*CopyBackupMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CopyBackupMetadata.ProtoReflect.Descriptor instead.
func (*CopyBackupMetadata) GetName ¶
func (x *CopyBackupMetadata) GetName() string
func (*CopyBackupMetadata) GetProgress ¶
func (x *CopyBackupMetadata) GetProgress() *OperationProgress
func (*CopyBackupMetadata) GetSourceBackupInfo ¶
func (x *CopyBackupMetadata) GetSourceBackupInfo() *BackupInfo
func (*CopyBackupMetadata) ProtoMessage ¶
func (*CopyBackupMetadata) ProtoMessage()
func (*CopyBackupMetadata) ProtoReflect ¶
func (x *CopyBackupMetadata) ProtoReflect() protoreflect.Message
func (*CopyBackupMetadata) Reset ¶
func (x *CopyBackupMetadata) Reset()
func (*CopyBackupMetadata) String ¶
func (x *CopyBackupMetadata) String() string
type CopyBackupRequest ¶
type CopyBackupRequest struct { // Required. The name of the destination cluster that will contain the backup // copy. The cluster must already exist. Values are of the form: // `projects/{project}/instances/{instance}/clusters/{cluster}`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Required. The id of the new backup. The `backup_id` along with `parent` // are combined as {parent}/backups/{backup_id} to create the full backup // name, of the form: // `projects/{project}/instances/{instance}/clusters/{cluster}/backups/{backup_id}`. // This string must be between 1 and 50 characters in length and match the // regex [_a-zA-Z0-9][-_.a-zA-Z0-9]*. BackupId string `protobuf:"bytes,2,opt,name=backup_id,json=backupId,proto3" json:"backup_id,omitempty"` // Required. The source backup to be copied from. // The source backup needs to be in READY state for it to be copied. // Copying a copied backup is not allowed. // Once CopyBackup is in progress, the source backup cannot be deleted or // cleaned up on expiration until CopyBackup is finished. // Values are of the form: // `projects/<project>/instances/<instance>/clusters/<cluster>/backups/<backup>`. SourceBackup string `protobuf:"bytes,3,opt,name=source_backup,json=sourceBackup,proto3" json:"source_backup,omitempty"` // Required. Required. The expiration time of the copied backup with // microsecond granularity that must be at least 6 hours and at most 30 days // from the time the request is received. Once the `expire_time` has // passed, Cloud Bigtable will delete the backup and free the resources used // by the backup. ExpireTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"` // contains filtered or unexported fields }
The request for [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup].
func (*CopyBackupRequest) Descriptor
deprecated
func (*CopyBackupRequest) Descriptor() ([]byte, []int)
Deprecated: Use CopyBackupRequest.ProtoReflect.Descriptor instead.
func (*CopyBackupRequest) GetBackupId ¶
func (x *CopyBackupRequest) GetBackupId() string
func (*CopyBackupRequest) GetExpireTime ¶
func (x *CopyBackupRequest) GetExpireTime() *timestamppb.Timestamp
func (*CopyBackupRequest) GetParent ¶
func (x *CopyBackupRequest) GetParent() string
func (*CopyBackupRequest) GetSourceBackup ¶
func (x *CopyBackupRequest) GetSourceBackup() string
func (*CopyBackupRequest) ProtoMessage ¶
func (*CopyBackupRequest) ProtoMessage()
func (*CopyBackupRequest) ProtoReflect ¶
func (x *CopyBackupRequest) ProtoReflect() protoreflect.Message
func (*CopyBackupRequest) Reset ¶
func (x *CopyBackupRequest) Reset()
func (*CopyBackupRequest) String ¶
func (x *CopyBackupRequest) String() string
type CreateAppProfileRequest ¶
type CreateAppProfileRequest struct { // Required. The unique name of the instance in which to create the new app // profile. Values are of the form `projects/{project}/instances/{instance}`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Required. The ID to be used when referring to the new app profile within // its instance, e.g., just `myprofile` rather than // `projects/myproject/instances/myinstance/appProfiles/myprofile`. AppProfileId string `protobuf:"bytes,2,opt,name=app_profile_id,json=appProfileId,proto3" json:"app_profile_id,omitempty"` // Required. The app profile to be created. // Fields marked `OutputOnly` will be ignored. AppProfile *AppProfile `protobuf:"bytes,3,opt,name=app_profile,json=appProfile,proto3" json:"app_profile,omitempty"` // If true, ignore safety checks when creating the app profile. IgnoreWarnings bool `protobuf:"varint,4,opt,name=ignore_warnings,json=ignoreWarnings,proto3" json:"ignore_warnings,omitempty"` // contains filtered or unexported fields }
Request message for BigtableInstanceAdmin.CreateAppProfile.
func (*CreateAppProfileRequest) Descriptor
deprecated
func (*CreateAppProfileRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateAppProfileRequest.ProtoReflect.Descriptor instead.
func (*CreateAppProfileRequest) GetAppProfile ¶
func (x *CreateAppProfileRequest) GetAppProfile() *AppProfile
func (*CreateAppProfileRequest) GetAppProfileId ¶
func (x *CreateAppProfileRequest) GetAppProfileId() string
func (*CreateAppProfileRequest) GetIgnoreWarnings ¶
func (x *CreateAppProfileRequest) GetIgnoreWarnings() bool
func (*CreateAppProfileRequest) GetParent ¶
func (x *CreateAppProfileRequest) GetParent() string
func (*CreateAppProfileRequest) ProtoMessage ¶
func (*CreateAppProfileRequest) ProtoMessage()
func (*CreateAppProfileRequest) ProtoReflect ¶
func (x *CreateAppProfileRequest) ProtoReflect() protoreflect.Message
func (*CreateAppProfileRequest) Reset ¶
func (x *CreateAppProfileRequest) Reset()
func (*CreateAppProfileRequest) String ¶
func (x *CreateAppProfileRequest) String() string
type CreateAuthorizedViewMetadata ¶
type CreateAuthorizedViewMetadata struct { // The request that prompted the initiation of this CreateInstance operation. OriginalRequest *CreateAuthorizedViewRequest `protobuf:"bytes,1,opt,name=original_request,json=originalRequest,proto3" json:"original_request,omitempty"` // The time at which the original request was received. RequestTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=request_time,json=requestTime,proto3" json:"request_time,omitempty"` // The time at which the operation failed or was completed successfully. FinishTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=finish_time,json=finishTime,proto3" json:"finish_time,omitempty"` // contains filtered or unexported fields }
The metadata for the Operation returned by CreateAuthorizedView.
func (*CreateAuthorizedViewMetadata) Descriptor
deprecated
func (*CreateAuthorizedViewMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CreateAuthorizedViewMetadata.ProtoReflect.Descriptor instead.
func (*CreateAuthorizedViewMetadata) GetFinishTime ¶
func (x *CreateAuthorizedViewMetadata) GetFinishTime() *timestamppb.Timestamp
func (*CreateAuthorizedViewMetadata) GetOriginalRequest ¶
func (x *CreateAuthorizedViewMetadata) GetOriginalRequest() *CreateAuthorizedViewRequest
func (*CreateAuthorizedViewMetadata) GetRequestTime ¶
func (x *CreateAuthorizedViewMetadata) GetRequestTime() *timestamppb.Timestamp
func (*CreateAuthorizedViewMetadata) ProtoMessage ¶
func (*CreateAuthorizedViewMetadata) ProtoMessage()
func (*CreateAuthorizedViewMetadata) ProtoReflect ¶
func (x *CreateAuthorizedViewMetadata) ProtoReflect() protoreflect.Message
func (*CreateAuthorizedViewMetadata) Reset ¶
func (x *CreateAuthorizedViewMetadata) Reset()
func (*CreateAuthorizedViewMetadata) String ¶
func (x *CreateAuthorizedViewMetadata) String() string
type CreateAuthorizedViewRequest ¶
type CreateAuthorizedViewRequest struct { // Required. This is the name of the table the AuthorizedView belongs to. // Values are of the form // `projects/{project}/instances/{instance}/tables/{table}`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Required. The id of the AuthorizedView to create. This AuthorizedView must // not already exist. The `authorized_view_id` appended to `parent` forms the // full AuthorizedView name of the form // `projects/{project}/instances/{instance}/tables/{table}/authorizedView/{authorized_view}`. AuthorizedViewId string `protobuf:"bytes,2,opt,name=authorized_view_id,json=authorizedViewId,proto3" json:"authorized_view_id,omitempty"` // Required. The AuthorizedView to create. AuthorizedView *AuthorizedView `protobuf:"bytes,3,opt,name=authorized_view,json=authorizedView,proto3" json:"authorized_view,omitempty"` // contains filtered or unexported fields }
The request for [CreateAuthorizedView][google.bigtable.admin.v2.BigtableTableAdmin.CreateAuthorizedView]
func (*CreateAuthorizedViewRequest) Descriptor
deprecated
func (*CreateAuthorizedViewRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateAuthorizedViewRequest.ProtoReflect.Descriptor instead.
func (*CreateAuthorizedViewRequest) GetAuthorizedView ¶
func (x *CreateAuthorizedViewRequest) GetAuthorizedView() *AuthorizedView
func (*CreateAuthorizedViewRequest) GetAuthorizedViewId ¶
func (x *CreateAuthorizedViewRequest) GetAuthorizedViewId() string
func (*CreateAuthorizedViewRequest) GetParent ¶
func (x *CreateAuthorizedViewRequest) GetParent() string
func (*CreateAuthorizedViewRequest) ProtoMessage ¶
func (*CreateAuthorizedViewRequest) ProtoMessage()
func (*CreateAuthorizedViewRequest) ProtoReflect ¶
func (x *CreateAuthorizedViewRequest) ProtoReflect() protoreflect.Message
func (*CreateAuthorizedViewRequest) Reset ¶
func (x *CreateAuthorizedViewRequest) Reset()
func (*CreateAuthorizedViewRequest) String ¶
func (x *CreateAuthorizedViewRequest) String() string
type CreateBackupMetadata ¶
type CreateBackupMetadata struct { // The name of the backup being created. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The name of the table the backup is created from. SourceTable string `protobuf:"bytes,2,opt,name=source_table,json=sourceTable,proto3" json:"source_table,omitempty"` // The time at which this operation started. StartTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` // If set, the time at which this operation finished or was cancelled. EndTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` // contains filtered or unexported fields }
Metadata type for the operation returned by [CreateBackup][google.bigtable.admin.v2.BigtableTableAdmin.CreateBackup].
func (*CreateBackupMetadata) Descriptor
deprecated
func (*CreateBackupMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CreateBackupMetadata.ProtoReflect.Descriptor instead.
func (*CreateBackupMetadata) GetEndTime ¶
func (x *CreateBackupMetadata) GetEndTime() *timestamppb.Timestamp
func (*CreateBackupMetadata) GetName ¶
func (x *CreateBackupMetadata) GetName() string
func (*CreateBackupMetadata) GetSourceTable ¶
func (x *CreateBackupMetadata) GetSourceTable() string
func (*CreateBackupMetadata) GetStartTime ¶
func (x *CreateBackupMetadata) GetStartTime() *timestamppb.Timestamp
func (*CreateBackupMetadata) ProtoMessage ¶
func (*CreateBackupMetadata) ProtoMessage()
func (*CreateBackupMetadata) ProtoReflect ¶
func (x *CreateBackupMetadata) ProtoReflect() protoreflect.Message
func (*CreateBackupMetadata) Reset ¶
func (x *CreateBackupMetadata) Reset()
func (*CreateBackupMetadata) String ¶
func (x *CreateBackupMetadata) String() string
type CreateBackupRequest ¶
type CreateBackupRequest struct { // Required. This must be one of the clusters in the instance in which this // table is located. The backup will be stored in this cluster. Values are // of the form `projects/{project}/instances/{instance}/clusters/{cluster}`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Required. The id of the backup to be created. The `backup_id` along with // the parent `parent` are combined as {parent}/backups/{backup_id} to create // the full backup name, of the form: // `projects/{project}/instances/{instance}/clusters/{cluster}/backups/{backup_id}`. // This string must be between 1 and 50 characters in length and match the // regex [_a-zA-Z0-9][-_.a-zA-Z0-9]*. BackupId string `protobuf:"bytes,2,opt,name=backup_id,json=backupId,proto3" json:"backup_id,omitempty"` // Required. The backup to create. Backup *Backup `protobuf:"bytes,3,opt,name=backup,proto3" json:"backup,omitempty"` // contains filtered or unexported fields }
The request for [CreateBackup][google.bigtable.admin.v2.BigtableTableAdmin.CreateBackup].
func (*CreateBackupRequest) Descriptor
deprecated
func (*CreateBackupRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateBackupRequest.ProtoReflect.Descriptor instead.
func (*CreateBackupRequest) GetBackup ¶
func (x *CreateBackupRequest) GetBackup() *Backup
func (*CreateBackupRequest) GetBackupId ¶
func (x *CreateBackupRequest) GetBackupId() string
func (*CreateBackupRequest) GetParent ¶
func (x *CreateBackupRequest) GetParent() string
func (*CreateBackupRequest) ProtoMessage ¶
func (*CreateBackupRequest) ProtoMessage()
func (*CreateBackupRequest) ProtoReflect ¶
func (x *CreateBackupRequest) ProtoReflect() protoreflect.Message
func (*CreateBackupRequest) Reset ¶
func (x *CreateBackupRequest) Reset()
func (*CreateBackupRequest) String ¶
func (x *CreateBackupRequest) String() string
type CreateClusterMetadata ¶
type CreateClusterMetadata struct { // The request that prompted the initiation of this CreateCluster operation. OriginalRequest *CreateClusterRequest `protobuf:"bytes,1,opt,name=original_request,json=originalRequest,proto3" json:"original_request,omitempty"` // The time at which the original request was received. RequestTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=request_time,json=requestTime,proto3" json:"request_time,omitempty"` // The time at which the operation failed or was completed successfully. FinishTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=finish_time,json=finishTime,proto3" json:"finish_time,omitempty"` // Keys: the full `name` of each table that existed in the instance when // CreateCluster was first called, i.e. // `projects/<project>/instances/<instance>/tables/<table>`. Any table added // to the instance by a later API call will be created in the new cluster by // that API call, not this one. // // Values: information on how much of a table's data has been copied to the // newly-created cluster so far. Tables map[string]*CreateClusterMetadata_TableProgress `` /* 153-byte string literal not displayed */ // contains filtered or unexported fields }
The metadata for the Operation returned by CreateCluster.
func (*CreateClusterMetadata) Descriptor
deprecated
func (*CreateClusterMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CreateClusterMetadata.ProtoReflect.Descriptor instead.
func (*CreateClusterMetadata) GetFinishTime ¶
func (x *CreateClusterMetadata) GetFinishTime() *timestamppb.Timestamp
func (*CreateClusterMetadata) GetOriginalRequest ¶
func (x *CreateClusterMetadata) GetOriginalRequest() *CreateClusterRequest
func (*CreateClusterMetadata) GetRequestTime ¶
func (x *CreateClusterMetadata) GetRequestTime() *timestamppb.Timestamp
func (*CreateClusterMetadata) GetTables ¶
func (x *CreateClusterMetadata) GetTables() map[string]*CreateClusterMetadata_TableProgress
func (*CreateClusterMetadata) ProtoMessage ¶
func (*CreateClusterMetadata) ProtoMessage()
func (*CreateClusterMetadata) ProtoReflect ¶
func (x *CreateClusterMetadata) ProtoReflect() protoreflect.Message
func (*CreateClusterMetadata) Reset ¶
func (x *CreateClusterMetadata) Reset()
func (*CreateClusterMetadata) String ¶
func (x *CreateClusterMetadata) String() string
type CreateClusterMetadata_TableProgress ¶
type CreateClusterMetadata_TableProgress struct { // Estimate of the size of the table to be copied. EstimatedSizeBytes int64 `protobuf:"varint,2,opt,name=estimated_size_bytes,json=estimatedSizeBytes,proto3" json:"estimated_size_bytes,omitempty"` // Estimate of the number of bytes copied so far for this table. // This will eventually reach 'estimated_size_bytes' unless the table copy // is CANCELLED. EstimatedCopiedBytes int64 `protobuf:"varint,3,opt,name=estimated_copied_bytes,json=estimatedCopiedBytes,proto3" json:"estimated_copied_bytes,omitempty"` State CreateClusterMetadata_TableProgress_State `` /* 136-byte string literal not displayed */ // contains filtered or unexported fields }
Progress info for copying a table's data to the new cluster.
func (*CreateClusterMetadata_TableProgress) Descriptor
deprecated
func (*CreateClusterMetadata_TableProgress) Descriptor() ([]byte, []int)
Deprecated: Use CreateClusterMetadata_TableProgress.ProtoReflect.Descriptor instead.
func (*CreateClusterMetadata_TableProgress) GetEstimatedCopiedBytes ¶
func (x *CreateClusterMetadata_TableProgress) GetEstimatedCopiedBytes() int64
func (*CreateClusterMetadata_TableProgress) GetEstimatedSizeBytes ¶
func (x *CreateClusterMetadata_TableProgress) GetEstimatedSizeBytes() int64
func (*CreateClusterMetadata_TableProgress) GetState ¶
func (x *CreateClusterMetadata_TableProgress) GetState() CreateClusterMetadata_TableProgress_State
func (*CreateClusterMetadata_TableProgress) ProtoMessage ¶
func (*CreateClusterMetadata_TableProgress) ProtoMessage()
func (*CreateClusterMetadata_TableProgress) ProtoReflect ¶
func (x *CreateClusterMetadata_TableProgress) ProtoReflect() protoreflect.Message
func (*CreateClusterMetadata_TableProgress) Reset ¶
func (x *CreateClusterMetadata_TableProgress) Reset()
func (*CreateClusterMetadata_TableProgress) String ¶
func (x *CreateClusterMetadata_TableProgress) String() string
type CreateClusterMetadata_TableProgress_State ¶
type CreateClusterMetadata_TableProgress_State int32
const ( CreateClusterMetadata_TableProgress_STATE_UNSPECIFIED CreateClusterMetadata_TableProgress_State = 0 // The table has not yet begun copying to the new cluster. CreateClusterMetadata_TableProgress_PENDING CreateClusterMetadata_TableProgress_State = 1 // The table is actively being copied to the new cluster. CreateClusterMetadata_TableProgress_COPYING CreateClusterMetadata_TableProgress_State = 2 // The table has been fully copied to the new cluster. CreateClusterMetadata_TableProgress_COMPLETED CreateClusterMetadata_TableProgress_State = 3 // The table was deleted before it finished copying to the new cluster. // Note that tables deleted after completion will stay marked as // COMPLETED, not CANCELLED. CreateClusterMetadata_TableProgress_CANCELLED CreateClusterMetadata_TableProgress_State = 4 )
func (CreateClusterMetadata_TableProgress_State) Descriptor ¶
func (CreateClusterMetadata_TableProgress_State) Descriptor() protoreflect.EnumDescriptor
func (CreateClusterMetadata_TableProgress_State) EnumDescriptor
deprecated
func (CreateClusterMetadata_TableProgress_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use CreateClusterMetadata_TableProgress_State.Descriptor instead.
func (CreateClusterMetadata_TableProgress_State) Number ¶
func (x CreateClusterMetadata_TableProgress_State) Number() protoreflect.EnumNumber
func (CreateClusterMetadata_TableProgress_State) String ¶
func (x CreateClusterMetadata_TableProgress_State) String() string