Variables
Service_State_name, Service_State_value
var (
Service_State_name = map[int32]string{
0: "STATE_UNSPECIFIED",
1: "CREATING",
2: "ACTIVE",
3: "SUSPENDING",
4: "SUSPENDED",
5: "UPDATING",
6: "DELETING",
7: "ERROR",
}
Service_State_value = map[string]int32{
"STATE_UNSPECIFIED": 0,
"CREATING": 1,
"ACTIVE": 2,
"SUSPENDING": 3,
"SUSPENDED": 4,
"UPDATING": 5,
"DELETING": 6,
"ERROR": 7,
}
)
Enum value maps for Service_State.
Service_Tier_name, Service_Tier_value
var (
Service_Tier_name = map[int32]string{
0: "TIER_UNSPECIFIED",
1: "DEVELOPER",
3: "ENTERPRISE",
}
Service_Tier_value = map[string]int32{
"TIER_UNSPECIFIED": 0,
"DEVELOPER": 1,
"ENTERPRISE": 3,
}
)
Enum value maps for Service_Tier.
Service_ReleaseChannel_name, Service_ReleaseChannel_value
var (
Service_ReleaseChannel_name = map[int32]string{
0: "RELEASE_CHANNEL_UNSPECIFIED",
1: "CANARY",
2: "STABLE",
}
Service_ReleaseChannel_value = map[string]int32{
"RELEASE_CHANNEL_UNSPECIFIED": 0,
"CANARY": 1,
"STABLE": 2,
}
)
Enum value maps for Service_ReleaseChannel.
Service_DatabaseType_name, Service_DatabaseType_value
var (
Service_DatabaseType_name = map[int32]string{
0: "DATABASE_TYPE_UNSPECIFIED",
1: "MYSQL",
2: "SPANNER",
}
Service_DatabaseType_value = map[string]int32{
"DATABASE_TYPE_UNSPECIFIED": 0,
"MYSQL": 1,
"SPANNER": 2,
}
)
Enum value maps for Service_DatabaseType.
HiveMetastoreConfig_EndpointProtocol_name, HiveMetastoreConfig_EndpointProtocol_value
var (
HiveMetastoreConfig_EndpointProtocol_name = map[int32]string{
0: "ENDPOINT_PROTOCOL_UNSPECIFIED",
1: "THRIFT",
2: "GRPC",
}
HiveMetastoreConfig_EndpointProtocol_value = map[string]int32{
"ENDPOINT_PROTOCOL_UNSPECIFIED": 0,
"THRIFT": 1,
"GRPC": 2,
}
)
Enum value maps for HiveMetastoreConfig_EndpointProtocol.
TelemetryConfig_LogFormat_name, TelemetryConfig_LogFormat_value
var (
TelemetryConfig_LogFormat_name = map[int32]string{
0: "LOG_FORMAT_UNSPECIFIED",
1: "LEGACY",
2: "JSON",
}
TelemetryConfig_LogFormat_value = map[string]int32{
"LOG_FORMAT_UNSPECIFIED": 0,
"LEGACY": 1,
"JSON": 2,
}
)
Enum value maps for TelemetryConfig_LogFormat.
MetadataImport_State_name, MetadataImport_State_value
var (
MetadataImport_State_name = map[int32]string{
0: "STATE_UNSPECIFIED",
1: "RUNNING",
2: "SUCCEEDED",
3: "UPDATING",
4: "FAILED",
}
MetadataImport_State_value = map[string]int32{
"STATE_UNSPECIFIED": 0,
"RUNNING": 1,
"SUCCEEDED": 2,
"UPDATING": 3,
"FAILED": 4,
}
)
Enum value maps for MetadataImport_State.
MetadataImport_DatabaseDump_DatabaseType_name, MetadataImport_DatabaseDump_DatabaseType_value
var (
MetadataImport_DatabaseDump_DatabaseType_name = map[int32]string{
0: "DATABASE_TYPE_UNSPECIFIED",
1: "MYSQL",
}
MetadataImport_DatabaseDump_DatabaseType_value = map[string]int32{
"DATABASE_TYPE_UNSPECIFIED": 0,
"MYSQL": 1,
}
)
Enum value maps for MetadataImport_DatabaseDump_DatabaseType.
MetadataExport_State_name, MetadataExport_State_value
var (
MetadataExport_State_name = map[int32]string{
0: "STATE_UNSPECIFIED",
1: "RUNNING",
2: "SUCCEEDED",
3: "FAILED",
4: "CANCELLED",
}
MetadataExport_State_value = map[string]int32{
"STATE_UNSPECIFIED": 0,
"RUNNING": 1,
"SUCCEEDED": 2,
"FAILED": 3,
"CANCELLED": 4,
}
)
Enum value maps for MetadataExport_State.
Backup_State_name, Backup_State_value
var (
Backup_State_name = map[int32]string{
0: "STATE_UNSPECIFIED",
1: "CREATING",
2: "DELETING",
3: "ACTIVE",
4: "FAILED",
5: "RESTORING",
}
Backup_State_value = map[string]int32{
"STATE_UNSPECIFIED": 0,
"CREATING": 1,
"DELETING": 2,
"ACTIVE": 3,
"FAILED": 4,
"RESTORING": 5,
}
)
Enum value maps for Backup_State.
Restore_State_name, Restore_State_value
var (
Restore_State_name = map[int32]string{
0: "STATE_UNSPECIFIED",
1: "RUNNING",
2: "SUCCEEDED",
3: "FAILED",
4: "CANCELLED",
}
Restore_State_value = map[string]int32{
"STATE_UNSPECIFIED": 0,
"RUNNING": 1,
"SUCCEEDED": 2,
"FAILED": 3,
"CANCELLED": 4,
}
)
Enum value maps for Restore_State.
Restore_RestoreType_name, Restore_RestoreType_value
var (
Restore_RestoreType_name = map[int32]string{
0: "RESTORE_TYPE_UNSPECIFIED",
1: "FULL",
2: "METADATA_ONLY",
}
Restore_RestoreType_value = map[string]int32{
"RESTORE_TYPE_UNSPECIFIED": 0,
"FULL": 1,
"METADATA_ONLY": 2,
}
)
Enum value maps for Restore_RestoreType.
ScalingConfig_InstanceSize_name, ScalingConfig_InstanceSize_value
var (
ScalingConfig_InstanceSize_name = map[int32]string{
0: "INSTANCE_SIZE_UNSPECIFIED",
1: "EXTRA_SMALL",
2: "SMALL",
3: "MEDIUM",
4: "LARGE",
5: "EXTRA_LARGE",
}
ScalingConfig_InstanceSize_value = map[string]int32{
"INSTANCE_SIZE_UNSPECIFIED": 0,
"EXTRA_SMALL": 1,
"SMALL": 2,
"MEDIUM": 3,
"LARGE": 4,
"EXTRA_LARGE": 5,
}
)
Enum value maps for ScalingConfig_InstanceSize.
DatabaseDumpSpec_Type_name, DatabaseDumpSpec_Type_value
var (
DatabaseDumpSpec_Type_name = map[int32]string{
0: "TYPE_UNSPECIFIED",
1: "MYSQL",
2: "AVRO",
}
DatabaseDumpSpec_Type_value = map[string]int32{
"TYPE_UNSPECIFIED": 0,
"MYSQL": 1,
"AVRO": 2,
}
)
Enum value maps for DatabaseDumpSpec_Type.
Federation_State_name, Federation_State_value
var (
Federation_State_name = map[int32]string{
0: "STATE_UNSPECIFIED",
1: "CREATING",
2: "ACTIVE",
3: "UPDATING",
4: "DELETING",
5: "ERROR",
}
Federation_State_value = map[string]int32{
"STATE_UNSPECIFIED": 0,
"CREATING": 1,
"ACTIVE": 2,
"UPDATING": 3,
"DELETING": 4,
"ERROR": 5,
}
)
Enum value maps for Federation_State.
BackendMetastore_MetastoreType_name, BackendMetastore_MetastoreType_value
var (
BackendMetastore_MetastoreType_name = map[int32]string{
0: "METASTORE_TYPE_UNSPECIFIED",
2: "BIGQUERY",
3: "DATAPROC_METASTORE",
}
BackendMetastore_MetastoreType_value = map[string]int32{
"METASTORE_TYPE_UNSPECIFIED": 0,
"BIGQUERY": 2,
"DATAPROC_METASTORE": 3,
}
)
Enum value maps for BackendMetastore_MetastoreType.
File_google_cloud_metastore_v1_metastore_federation_proto
var File_google_cloud_metastore_v1_metastore_federation_proto protoreflect.FileDescriptor
File_google_cloud_metastore_v1_metastore_proto
var File_google_cloud_metastore_v1_metastore_proto protoreflect.FileDescriptor
Functions
func RegisterDataprocMetastoreFederationServer
func RegisterDataprocMetastoreFederationServer(s *grpc.Server, srv DataprocMetastoreFederationServer)
func RegisterDataprocMetastoreServer
func RegisterDataprocMetastoreServer(s *grpc.Server, srv DataprocMetastoreServer)
AlterMetadataResourceLocationRequest
type AlterMetadataResourceLocationRequest struct {
// Required. The relative resource name of the metastore service to mutate
// metadata, in the following format:
//
// `projects/{project_id}/locations/{location_id}/services/{service_id}`.
Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
// Required. The relative metadata resource name in the following format.
//
// `databases/{database_id}`
// or
// `databases/{database_id}/tables/{table_id}`
// or
// `databases/{database_id}/tables/{table_id}/partitions/{partition_id}`
ResourceName string `protobuf:"bytes,2,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
// Required. The new location URI for the metadata resource.
LocationUri string `protobuf:"bytes,3,opt,name=location_uri,json=locationUri,proto3" json:"location_uri,omitempty"`
// contains filtered or unexported fields
}
Request message for [DataprocMetastore.AlterMetadataResourceLocation][google.cloud.metastore.v1.DataprocMetastore.AlterMetadataResourceLocation].
func (*AlterMetadataResourceLocationRequest) Descriptor
func (*AlterMetadataResourceLocationRequest) Descriptor() ([]byte, []int)
Deprecated: Use AlterMetadataResourceLocationRequest.ProtoReflect.Descriptor instead.
func (*AlterMetadataResourceLocationRequest) GetLocationUri
func (x *AlterMetadataResourceLocationRequest) GetLocationUri() string
func (*AlterMetadataResourceLocationRequest) GetResourceName
func (x *AlterMetadataResourceLocationRequest) GetResourceName() string
func (*AlterMetadataResourceLocationRequest) GetService
func (x *AlterMetadataResourceLocationRequest) GetService() string
func (*AlterMetadataResourceLocationRequest) ProtoMessage
func (*AlterMetadataResourceLocationRequest) ProtoMessage()
func (*AlterMetadataResourceLocationRequest) ProtoReflect
func (x *AlterMetadataResourceLocationRequest) ProtoReflect() protoreflect.Message
func (*AlterMetadataResourceLocationRequest) Reset
func (x *AlterMetadataResourceLocationRequest) Reset()
func (*AlterMetadataResourceLocationRequest) String
func (x *AlterMetadataResourceLocationRequest) String() string
AlterMetadataResourceLocationResponse
type AlterMetadataResourceLocationResponse struct {
// contains filtered or unexported fields
}
Response message for [DataprocMetastore.AlterMetadataResourceLocation][google.cloud.metastore.v1.DataprocMetastore.AlterMetadataResourceLocation].
func (*AlterMetadataResourceLocationResponse) Descriptor
func (*AlterMetadataResourceLocationResponse) Descriptor() ([]byte, []int)
Deprecated: Use AlterMetadataResourceLocationResponse.ProtoReflect.Descriptor instead.
func (*AlterMetadataResourceLocationResponse) ProtoMessage
func (*AlterMetadataResourceLocationResponse) ProtoMessage()
func (*AlterMetadataResourceLocationResponse) ProtoReflect
func (x *AlterMetadataResourceLocationResponse) ProtoReflect() protoreflect.Message
func (*AlterMetadataResourceLocationResponse) Reset
func (x *AlterMetadataResourceLocationResponse) Reset()
func (*AlterMetadataResourceLocationResponse) String
func (x *AlterMetadataResourceLocationResponse) String() string
AuxiliaryVersionConfig
type AuxiliaryVersionConfig struct {
Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
ConfigOverrides map[string]string "" /* 194 byte string literal not displayed */
NetworkConfig *NetworkConfig `protobuf:"bytes,3,opt,name=network_config,json=networkConfig,proto3" json:"network_config,omitempty"`
}
Configuration information for the auxiliary service versions.
func (*AuxiliaryVersionConfig) Descriptor
func (*AuxiliaryVersionConfig) Descriptor() ([]byte, []int)
Deprecated: Use AuxiliaryVersionConfig.ProtoReflect.Descriptor instead.
func (*AuxiliaryVersionConfig) GetConfigOverrides
func (x *AuxiliaryVersionConfig) GetConfigOverrides() map[string]string
func (*AuxiliaryVersionConfig) GetNetworkConfig
func (x *AuxiliaryVersionConfig) GetNetworkConfig() *NetworkConfig
func (*AuxiliaryVersionConfig) GetVersion
func (x *AuxiliaryVersionConfig) GetVersion() string
func (*AuxiliaryVersionConfig) ProtoMessage
func (*AuxiliaryVersionConfig) ProtoMessage()
func (*AuxiliaryVersionConfig) ProtoReflect
func (x *AuxiliaryVersionConfig) ProtoReflect() protoreflect.Message
func (*AuxiliaryVersionConfig) Reset
func (x *AuxiliaryVersionConfig) Reset()
func (*AuxiliaryVersionConfig) String
func (x *AuxiliaryVersionConfig) String() string
BackendMetastore
type BackendMetastore struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
MetastoreType BackendMetastore_MetastoreType "" /* 163 byte string literal not displayed */
}
Represents a backend metastore for the federation.
func (*BackendMetastore) Descriptor
func (*BackendMetastore) Descriptor() ([]byte, []int)
Deprecated: Use BackendMetastore.ProtoReflect.Descriptor instead.
func (*BackendMetastore) GetMetastoreType
func (x *BackendMetastore) GetMetastoreType() BackendMetastore_MetastoreType
func (*BackendMetastore) GetName
func (x *BackendMetastore) GetName() string
func (*BackendMetastore) ProtoMessage
func (*BackendMetastore) ProtoMessage()
func (*BackendMetastore) ProtoReflect
func (x *BackendMetastore) ProtoReflect() protoreflect.Message
func (*BackendMetastore) Reset
func (x *BackendMetastore) Reset()
func (*BackendMetastore) String
func (x *BackendMetastore) String() string
BackendMetastore_MetastoreType
type BackendMetastore_MetastoreType int32
The type of the backend metastore.
BackendMetastore_METASTORE_TYPE_UNSPECIFIED, BackendMetastore_BIGQUERY, BackendMetastore_DATAPROC_METASTORE
const (
// The metastore type is not set.
BackendMetastore_METASTORE_TYPE_UNSPECIFIED BackendMetastore_MetastoreType = 0
// The backend metastore is BigQuery.
BackendMetastore_BIGQUERY BackendMetastore_MetastoreType = 2
// The backend metastore is Dataproc Metastore.
BackendMetastore_DATAPROC_METASTORE BackendMetastore_MetastoreType = 3
)
func (BackendMetastore_MetastoreType) Descriptor
func (BackendMetastore_MetastoreType) Descriptor() protoreflect.EnumDescriptor
func (BackendMetastore_MetastoreType) Enum
func (x BackendMetastore_MetastoreType) Enum() *BackendMetastore_MetastoreType
func (BackendMetastore_MetastoreType) EnumDescriptor
func (BackendMetastore_MetastoreType) EnumDescriptor() ([]byte, []int)
Deprecated: Use BackendMetastore_MetastoreType.Descriptor instead.
func (BackendMetastore_MetastoreType) Number
func (x BackendMetastore_MetastoreType) Number() protoreflect.EnumNumber
func (BackendMetastore_MetastoreType) String
func (x BackendMetastore_MetastoreType) String() string
func (BackendMetastore_MetastoreType) Type
func (BackendMetastore_MetastoreType) Type() protoreflect.EnumType
Backup
type Backup struct {
// Immutable. The relative resource name of the backup, in the following form:
//
// `projects/{project_number}/locations/{location_id}/services/{service_id}/backups/{backup_id}`
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Output only. The time when the backup was started.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Output only. The time when the backup finished creating.
EndTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
// Output only. The current state of the backup.
State Backup_State `protobuf:"varint,4,opt,name=state,proto3,enum=google.cloud.metastore.v1.Backup_State" json:"state,omitempty"`
// Output only. The revision of the service at the time of backup.
ServiceRevision *Service `protobuf:"bytes,5,opt,name=service_revision,json=serviceRevision,proto3" json:"service_revision,omitempty"`
// The description of the backup.
Description string `protobuf:"bytes,6,opt,name=description,proto3" json:"description,omitempty"`
// Output only. Services that are restoring from the backup.
RestoringServices []string `protobuf:"bytes,7,rep,name=restoring_services,json=restoringServices,proto3" json:"restoring_services,omitempty"`
// contains filtered or unexported fields
}
The details of a backup resource.
func (*Backup) Descriptor
Deprecated: Use Backup.ProtoReflect.Descriptor instead.
func (*Backup) GetCreateTime
func (x *Backup) GetCreateTime() *timestamppb.Timestamp
func (*Backup) GetDescription
func (*Backup) GetEndTime
func (x *Backup) GetEndTime() *timestamppb.Timestamp
func (*Backup) GetName
func (*Backup) GetRestoringServices
func (*Backup) GetServiceRevision
func (*Backup) GetState
func (x *Backup) GetState() Backup_State
func (*Backup) ProtoMessage
func (*Backup) ProtoMessage()
func (*Backup) ProtoReflect
func (x *Backup) ProtoReflect() protoreflect.Message
func (*Backup) Reset
func (x *Backup) Reset()
func (*Backup) String
Backup_State
type Backup_State int32
The current state of the backup.
Backup_STATE_UNSPECIFIED, Backup_CREATING, Backup_DELETING, Backup_ACTIVE, Backup_FAILED, Backup_RESTORING
const (
// The state of the backup is unknown.
Backup_STATE_UNSPECIFIED Backup_State = 0
// The backup is being created.
Backup_CREATING Backup_State = 1
// The backup is being deleted.
Backup_DELETING Backup_State = 2
// The backup is active and ready to use.
Backup_ACTIVE Backup_State = 3
// The backup failed.
Backup_FAILED Backup_State = 4
// The backup is being restored.
Backup_RESTORING Backup_State = 5
)
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
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
CreateBackupRequest
type CreateBackupRequest struct {
// Required. The relative resource name of the service in which to create a
// backup of the following form:
//
// `projects/{project_number}/locations/{location_id}/services/{service_id}`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The ID of the backup, which is used as the final component of the
// backup's name.
//
// This value must be between 1 and 64 characters long, begin with a letter,
// end with a letter or number, and consist of alpha-numeric ASCII characters
// or hyphens.
BackupId string `protobuf:"bytes,2,opt,name=backup_id,json=backupId,proto3" json:"backup_id,omitempty"`
// Required. The backup to create. The `name` field is ignored. The ID of the
// created backup must be provided in the request's `backup_id` field.
Backup *Backup `protobuf:"bytes,3,opt,name=backup,proto3" json:"backup,omitempty"`
// Optional. A request ID. Specify a unique request ID to allow the server to
// ignore the request if it has completed. The server will ignore subsequent
// requests that provide a duplicate request ID for at least 60 minutes after
// the first request.
//
// For example, if an initial request times out, followed by another request
// with the same request ID, the server ignores the second request to prevent
// the creation of duplicate commitments.
//
// The request ID must be a valid
// [UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier#Format)
// A zero UUID (00000000-0000-0000-0000-000000000000) is not supported.
RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
// contains filtered or unexported fields
}
Request message for [DataprocMetastore.CreateBackup][google.cloud.metastore.v1.DataprocMetastore.CreateBackup].
func (*CreateBackupRequest) Descriptor
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) GetRequestId
func (x *CreateBackupRequest) GetRequestId() 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
CreateFederationRequest
type CreateFederationRequest struct {
// Required. The relative resource name of the location in which to create a
// federation service, in the following form:
//
// `projects/{project_number}/locations/{location_id}`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The ID of the metastore federation, which is used as the final
// component of the metastore federation's name.
//
// This value must be between 2 and 63 characters long inclusive, begin with a
// letter, end with a letter or number, and consist of alpha-numeric
// ASCII characters or hyphens.
FederationId string `protobuf:"bytes,2,opt,name=federation_id,json=federationId,proto3" json:"federation_id,omitempty"`
// Required. The Metastore Federation to create. The `name` field is
// ignored. The ID of the created metastore federation must be
// provided in the request's `federation_id` field.
Federation *Federation `protobuf:"bytes,3,opt,name=federation,proto3" json:"federation,omitempty"`
// Optional. A request ID. Specify a unique request ID to allow the server to
// ignore the request if it has completed. The server will ignore subsequent
// requests that provide a duplicate request ID for at least 60 minutes after
// the first request.
//
// For example, if an initial request times out, followed by another request
// with the same request ID, the server ignores the second request to prevent
// the creation of duplicate commitments.
//
// The request ID must be a valid
// [UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier#Format)
// A zero UUID (00000000-0000-0000-0000-000000000000) is not supported.
RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
// contains filtered or unexported fields
}
Request message for CreateFederation.
func (*CreateFederationRequest) Descriptor
func (*CreateFederationRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateFederationRequest.ProtoReflect.Descriptor instead.
func (*CreateFederationRequest) GetFederation
func (x *CreateFederationRequest) GetFederation() *Federation
func (*CreateFederationRequest) GetFederationId
func (x *CreateFederationRequest) GetFederationId() string
func (*CreateFederationRequest) GetParent
func (x *CreateFederationRequest) GetParent() string
func (*CreateFederationRequest) GetRequestId
func (x *CreateFederationRequest) GetRequestId() string
func (*CreateFederationRequest) ProtoMessage
func (*CreateFederationRequest) ProtoMessage()
func (*CreateFederationRequest) ProtoReflect
func (x *CreateFederationRequest) ProtoReflect() protoreflect.Message
func (*CreateFederationRequest) Reset
func (x *CreateFederationRequest) Reset()
func (*CreateFederationRequest) String
func (x *CreateFederationRequest) String() string
CreateMetadataImportRequest
type CreateMetadataImportRequest struct {
// Required. The relative resource name of the service in which to create a
// metastore import, in the following form:
//
// `projects/{project_number}/locations/{location_id}/services/{service_id}`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The ID of the metadata import, which is used as the final
// component of the metadata import's name.
//
// This value must be between 1 and 64 characters long, begin with a letter,
// end with a letter or number, and consist of alpha-numeric ASCII characters
// or hyphens.
MetadataImportId string `protobuf:"bytes,2,opt,name=metadata_import_id,json=metadataImportId,proto3" json:"metadata_import_id,omitempty"`
// Required. The metadata import to create. The `name` field is ignored. The
// ID of the created metadata import must be provided in the request's
// `metadata_import_id` field.
MetadataImport *MetadataImport `protobuf:"bytes,3,opt,name=metadata_import,json=metadataImport,proto3" json:"metadata_import,omitempty"`
// Optional. A request ID. Specify a unique request ID to allow the server to
// ignore the request if it has completed. The server will ignore subsequent
// requests that provide a duplicate request ID for at least 60 minutes after
// the first request.
//
// For example, if an initial request times out, followed by another request
// with the same request ID, the server ignores the second request to prevent
// the creation of duplicate commitments.
//
// The request ID must be a valid
// [UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier#Format)
// A zero UUID (00000000-0000-0000-0000-000000000000) is not supported.
RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
// contains filtered or unexported fields
}
Request message for [DataprocMetastore.CreateMetadataImport][google.cloud.metastore.v1.DataprocMetastore.CreateMetadataImport].
func (*CreateMetadataImportRequest) Descriptor
func (*CreateMetadataImportRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateMetadataImportRequest.ProtoReflect.Descriptor instead.
func (*CreateMetadataImportRequest) GetMetadataImport
func (x *CreateMetadataImportRequest) GetMetadataImport() *MetadataImport
func (*CreateMetadataImportRequest) GetMetadataImportId
func (x *CreateMetadataImportRequest) GetMetadataImportId() string
func (*CreateMetadataImportRequest) GetParent
func (x *CreateMetadataImportRequest) GetParent() string
func (*CreateMetadataImportRequest) GetRequestId
func (x *CreateMetadataImportRequest) GetRequestId() string
func (*CreateMetadataImportRequest) ProtoMessage
func (*CreateMetadataImportRequest) ProtoMessage()
func (*CreateMetadataImportRequest) ProtoReflect
func (x *CreateMetadataImportRequest) ProtoReflect() protoreflect.Message
func (*CreateMetadataImportRequest) Reset
func (x *CreateMetadataImportRequest) Reset()
func (*CreateMetadataImportRequest) String
func (x *CreateMetadataImportRequest) String() string
CreateServiceRequest
type CreateServiceRequest struct {
// Required. The relative resource name of the location in which to create a
// metastore service, in the following form:
//
// `projects/{project_number}/locations/{location_id}`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The ID of the metastore service, which is used as the final
// component of the metastore service's name.
//
// This value must be between 2 and 63 characters long inclusive, begin with a
// letter, end with a letter or number, and consist of alpha-numeric
// ASCII characters or hyphens.
ServiceId string `protobuf:"bytes,2,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"`
// Required. The Metastore service to create. The `name` field is
// ignored. The ID of the created metastore service must be provided in
// the request's `service_id` field.
Service *Service `protobuf:"bytes,3,opt,name=service,proto3" json:"service,omitempty"`
// Optional. A request ID. Specify a unique request ID to allow the server to
// ignore the request if it has completed. The server will ignore subsequent
// requests that provide a duplicate request ID for at least 60 minutes after
// the first request.
//
// For example, if an initial request times out, followed by another request
// with the same request ID, the server ignores the second request to prevent
// the creation of duplicate commitments.
//
// The request ID must be a valid
// [UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier#Format)
// A zero UUID (00000000-0000-0000-0000-000000000000) is not supported.
RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
// contains filtered or unexported fields
}
Request message for [DataprocMetastore.CreateService][google.cloud.metastore.v1.DataprocMetastore.CreateService].
func (*CreateServiceRequest) Descriptor
func (*CreateServiceRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateServiceRequest.ProtoReflect.Descriptor instead.
func (*CreateServiceRequest) GetParent
func (x *CreateServiceRequest) GetParent() string
func (*CreateServiceRequest) GetRequestId
func (x *CreateServiceRequest) GetRequestId() string
func (*CreateServiceRequest) GetService
func (x *CreateServiceRequest) GetService() *Service
func (*CreateServiceRequest) GetServiceId
func (x *CreateServiceRequest) GetServiceId() string
func (*CreateServiceRequest) ProtoMessage
func (*CreateServiceRequest) ProtoMessage()
func (*CreateServiceRequest) ProtoReflect
func (x *CreateServiceRequest) ProtoReflect() protoreflect.Message
func (*CreateServiceRequest) Reset
func (x *CreateServiceRequest) Reset()
func (*CreateServiceRequest) String
func (x *CreateServiceRequest) String() string
DatabaseDumpSpec
type DatabaseDumpSpec struct {
// contains filtered or unexported fields
}
The specification of database dump to import from or export to.
func (*DatabaseDumpSpec) Descriptor
func (*DatabaseDumpSpec) Descriptor() ([]byte, []int)
Deprecated: Use DatabaseDumpSpec.ProtoReflect.Descriptor instead.
func (*DatabaseDumpSpec) ProtoMessage
func (*DatabaseDumpSpec) ProtoMessage()
func (*DatabaseDumpSpec) ProtoReflect
func (x *DatabaseDumpSpec) ProtoReflect() protoreflect.Message
func (*DatabaseDumpSpec) Reset
func (x *DatabaseDumpSpec) Reset()
func (*DatabaseDumpSpec) String
func (x *DatabaseDumpSpec) String() string
DatabaseDumpSpec_Type
type DatabaseDumpSpec_Type int32
The type of the database dump.
DatabaseDumpSpec_TYPE_UNSPECIFIED, DatabaseDumpSpec_MYSQL, DatabaseDumpSpec_AVRO
const (
// The type of the database dump is unknown.
DatabaseDumpSpec_TYPE_UNSPECIFIED DatabaseDumpSpec_Type = 0
// Database dump is a MySQL dump file.
DatabaseDumpSpec_MYSQL DatabaseDumpSpec_Type = 1
// Database dump contains Avro files.
DatabaseDumpSpec_AVRO DatabaseDumpSpec_Type = 2
)
func (DatabaseDumpSpec_Type) Descriptor
func (DatabaseDumpSpec_Type) Descriptor() protoreflect.EnumDescriptor
func (DatabaseDumpSpec_Type) Enum
func (x DatabaseDumpSpec_Type) Enum() *DatabaseDumpSpec_Type
func (DatabaseDumpSpec_Type) EnumDescriptor
func (DatabaseDumpSpec_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use DatabaseDumpSpec_Type.Descriptor instead.
func (DatabaseDumpSpec_Type) Number
func (x DatabaseDumpSpec_Type) Number() protoreflect.EnumNumber
func (DatabaseDumpSpec_Type) String
func (x DatabaseDumpSpec_Type) String() string
func (DatabaseDumpSpec_Type) Type
func (DatabaseDumpSpec_Type) Type() protoreflect.EnumType
DataprocMetastoreClient
type DataprocMetastoreClient interface {
// Lists services in a project and location.
ListServices(ctx context.Context, in *ListServicesRequest, opts ...grpc.CallOption) (*ListServicesResponse, error)
// Gets the details of a single service.
GetService(ctx context.Context, in *GetServiceRequest, opts ...grpc.CallOption) (*Service, error)
// Creates a metastore service in a project and location.
CreateService(ctx context.Context, in *CreateServiceRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Updates the parameters of a single service.
UpdateService(ctx context.Context, in *UpdateServiceRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Deletes a single service.
DeleteService(ctx context.Context, in *DeleteServiceRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Lists imports in a service.
ListMetadataImports(ctx context.Context, in *ListMetadataImportsRequest, opts ...grpc.CallOption) (*ListMetadataImportsResponse, error)
// Gets details of a single import.
GetMetadataImport(ctx context.Context, in *GetMetadataImportRequest, opts ...grpc.CallOption) (*MetadataImport, error)
// Creates a new MetadataImport in a given project and location.
CreateMetadataImport(ctx context.Context, in *CreateMetadataImportRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Updates a single import.
// Only the description field of MetadataImport is supported to be updated.
UpdateMetadataImport(ctx context.Context, in *UpdateMetadataImportRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Exports metadata from a service.
ExportMetadata(ctx context.Context, in *ExportMetadataRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Restores a service from a backup.
RestoreService(ctx context.Context, in *RestoreServiceRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Lists backups in a service.
ListBackups(ctx context.Context, in *ListBackupsRequest, opts ...grpc.CallOption) (*ListBackupsResponse, error)
// Gets details of a single backup.
GetBackup(ctx context.Context, in *GetBackupRequest, opts ...grpc.CallOption) (*Backup, error)
// Creates a new backup in a given project and location.
CreateBackup(ctx context.Context, in *CreateBackupRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Deletes a single backup.
DeleteBackup(ctx context.Context, in *DeleteBackupRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Query DPMS metadata.
QueryMetadata(ctx context.Context, in *QueryMetadataRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Move a table to another database.
MoveTableToDatabase(ctx context.Context, in *MoveTableToDatabaseRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Alter metadata resource location. The metadata resource can be a database,
// table, or partition. This functionality only updates the parent directory
// for the respective metadata resource and does not transfer any existing
// data to the new location.
AlterMetadataResourceLocation(ctx context.Context, in *AlterMetadataResourceLocationRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
}
DataprocMetastoreClient is the client API for DataprocMetastore service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewDataprocMetastoreClient
func NewDataprocMetastoreClient(cc grpc.ClientConnInterface) DataprocMetastoreClient
DataprocMetastoreFederationClient
type DataprocMetastoreFederationClient interface {
// Lists federations in a project and location.
ListFederations(ctx context.Context, in *ListFederationsRequest, opts ...grpc.CallOption) (*ListFederationsResponse, error)
// Gets the details of a single federation.
GetFederation(ctx context.Context, in *GetFederationRequest, opts ...grpc.CallOption) (*Federation, error)
// Creates a metastore federation in a project and location.
CreateFederation(ctx context.Context, in *CreateFederationRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Updates the fields of a federation.
UpdateFederation(ctx context.Context, in *UpdateFederationRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Deletes a single federation.
DeleteFederation(ctx context.Context, in *DeleteFederationRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
}
DataprocMetastoreFederationClient is the client API for DataprocMetastoreFederation service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewDataprocMetastoreFederationClient
func NewDataprocMetastoreFederationClient(cc grpc.ClientConnInterface) DataprocMetastoreFederationClient
DataprocMetastoreFederationServer
type DataprocMetastoreFederationServer interface {
// Lists federations in a project and location.
ListFederations(context.Context, *ListFederationsRequest) (*ListFederationsResponse, error)
// Gets the details of a single federation.
GetFederation(context.Context, *GetFederationRequest) (*Federation, error)
// Creates a metastore federation in a project and location.
CreateFederation(context.Context, *CreateFederationRequest) (*longrunningpb.Operation, error)
// Updates the fields of a federation.
UpdateFederation(context.Context, *UpdateFederationRequest) (*longrunningpb.Operation, error)
// Deletes a single federation.
DeleteFederation(context.Context, *DeleteFederationRequest) (*longrunningpb.Operation, error)
}
DataprocMetastoreFederationServer is the server API for DataprocMetastoreFederation service.
DataprocMetastoreServer
type DataprocMetastoreServer interface {
// Lists services in a project and location.
ListServices(context.Context, *ListServicesRequest) (*ListServicesResponse, error)
// Gets the details of a single service.
GetService(context.Context, *GetServiceRequest) (*Service, error)
// Creates a metastore service in a project and location.
CreateService(context.Context, *CreateServiceRequest) (*longrunningpb.Operation, error)
// Updates the parameters of a single service.
UpdateService(context.Context, *UpdateServiceRequest) (*longrunningpb.Operation, error)
// Deletes a single service.
DeleteService(context.Context, *DeleteServiceRequest) (*longrunningpb.Operation, error)
// Lists imports in a service.
ListMetadataImports(context.Context, *ListMetadataImportsRequest) (*ListMetadataImportsResponse, error)
// Gets details of a single import.
GetMetadataImport(context.Context, *GetMetadataImportRequest) (*MetadataImport, error)
// Creates a new MetadataImport in a given project and location.
CreateMetadataImport(context.Context, *CreateMetadataImportRequest) (*longrunningpb.Operation, error)
// Updates a single import.
// Only the description field of MetadataImport is supported to be updated.
UpdateMetadataImport(context.Context, *UpdateMetadataImportRequest) (*longrunningpb.Operation, error)
// Exports metadata from a service.
ExportMetadata(context.Context, *ExportMetadataRequest) (*longrunningpb.Operation, error)
// Restores a service from a backup.
RestoreService(context.Context, *RestoreServiceRequest) (*longrunningpb.Operation, error)
// Lists backups in a service.
ListBackups(context.Context, *ListBackupsRequest) (*ListBackupsResponse, error)
// Gets details of a single backup.
GetBackup(context.Context, *GetBackupRequest) (*Backup, error)
// Creates a new backup in a given project and location.
CreateBackup(context.Context, *CreateBackupRequest) (*longrunningpb.Operation, error)
// Deletes a single backup.
DeleteBackup(context.Context, *DeleteBackupRequest) (*longrunningpb.Operation, error)
// Query DPMS metadata.
QueryMetadata(context.Context, *QueryMetadataRequest) (*longrunningpb.Operation, error)
// Move a table to another database.
MoveTableToDatabase(context.Context, *MoveTableToDatabaseRequest) (*longrunningpb.Operation, error)
// Alter metadata resource location. The metadata resource can be a database,
// table, or partition. This functionality only updates the parent directory
// for the respective metadata resource and does not transfer any existing
// data to the new location.
AlterMetadataResourceLocation(context.Context, *AlterMetadataResourceLocationRequest) (*longrunningpb.Operation, error)
}
DataprocMetastoreServer is the server API for DataprocMetastore service.
DeleteBackupRequest
type DeleteBackupRequest struct {
// Required. The relative resource name of the backup to delete, in the
// following form:
//
// `projects/{project_number}/locations/{location_id}/services/{service_id}/backups/{backup_id}`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. A request ID. Specify a unique request ID to allow the server to
// ignore the request if it has completed. The server will ignore subsequent
// requests that provide a duplicate request ID for at least 60 minutes after
// the first request.
//
// For example, if an initial request times out, followed by another request
// with the same request ID, the server ignores the second request to prevent
// the creation of duplicate commitments.
//
// The request ID must be a valid
// [UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier#Format)
// A zero UUID (00000000-0000-0000-0000-000000000000) is not supported.
RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
// contains filtered or unexported fields
}
Request message for [DataprocMetastore.DeleteBackup][google.cloud.metastore.v1.DataprocMetastore.DeleteBackup].
func (*DeleteBackupRequest) Descriptor
func (*DeleteBackupRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteBackupRequest.ProtoReflect.Descriptor instead.
func (*DeleteBackupRequest) GetName
func (x *DeleteBackupRequest) GetName() string
func (*DeleteBackupRequest) GetRequestId
func (x *DeleteBackupRequest) GetRequestId() string
func (*DeleteBackupRequest) ProtoMessage
func (*DeleteBackupRequest) ProtoMessage()
func (*DeleteBackupRequest) ProtoReflect
func (x *DeleteBackupRequest) ProtoReflect() protoreflect.Message
func (*DeleteBackupRequest) Reset
func (x *DeleteBackupRequest) Reset()
func (*DeleteBackupRequest) String
func (x *DeleteBackupRequest) String() string
DeleteFederationRequest
type DeleteFederationRequest struct {
// Required. The relative resource name of the metastore federation to delete,
// in the following form:
//
// `projects/{project_number}/locations/{location_id}/federations/{federation_id}`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. A request ID. Specify a unique request ID to allow the server to
// ignore the request if it has completed. The server will ignore subsequent
// requests that provide a duplicate request ID for at least 60 minutes after
// the first request.
//
// For example, if an initial request times out, followed by another request
// with the same request ID, the server ignores the second request to prevent
// the creation of duplicate commitments.
//
// The request ID must be a valid
// [UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier#Format)
// A zero UUID (00000000-0000-0000-0000-000000000000) is not supported.
RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
// contains filtered or unexported fields
}
Request message for DeleteFederation.
func (*DeleteFederationRequest) Descriptor
func (*DeleteFederationRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteFederationRequest.ProtoReflect.Descriptor instead.
func (*DeleteFederationRequest) GetName
func (x *DeleteFederationRequest) GetName() string
func (*DeleteFederationRequest) GetRequestId
func (x *DeleteFederationRequest) GetRequestId() string
func (*DeleteFederationRequest) ProtoMessage
func (*DeleteFederationRequest) ProtoMessage()
func (*DeleteFederationRequest) ProtoReflect
func (x *DeleteFederationRequest) ProtoReflect() protoreflect.Message
func (*DeleteFederationRequest) Reset
func (x *DeleteFederationRequest) Reset()
func (*DeleteFederationRequest) String
func (x *DeleteFederationRequest) String() string
DeleteServiceRequest
type DeleteServiceRequest struct {
// Required. The relative resource name of the metastore service to delete, in
// the following form:
//
// `projects/{project_number}/locations/{location_id}/services/{service_id}`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. A request ID. Specify a unique request ID to allow the server to
// ignore the request if it has completed. The server will ignore subsequent
// requests that provide a duplicate request ID for at least 60 minutes after
// the first request.
//
// For example, if an initial request times out, followed by another request
// with the same request ID, the server ignores the second request to prevent
// the creation of duplicate commitments.
//
// The request ID must be a valid
// [UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier#Format)
// A zero UUID (00000000-0000-0000-0000-000000000000) is not supported.
RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
// contains filtered or unexported fields
}
Request message for [DataprocMetastore.DeleteService][google.cloud.metastore.v1.DataprocMetastore.DeleteService].
func (*DeleteServiceRequest) Descriptor
func (*DeleteServiceRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteServiceRequest.ProtoReflect.Descriptor instead.
func (*DeleteServiceRequest) GetName
func (x *DeleteServiceRequest) GetName() string
func (*DeleteServiceRequest) GetRequestId
func (x *DeleteServiceRequest) GetRequestId() string
func (*DeleteServiceRequest) ProtoMessage
func (*DeleteServiceRequest) ProtoMessage()
func (*DeleteServiceRequest) ProtoReflect
func (x *DeleteServiceRequest) ProtoReflect() protoreflect.Message
func (*DeleteServiceRequest) Reset
func (x *DeleteServiceRequest) Reset()
func (*DeleteServiceRequest) String
func (x *DeleteServiceRequest) String() string
EncryptionConfig
type EncryptionConfig struct {
// The fully qualified customer provided Cloud KMS key name to use for
// customer data encryption, in the following form:
//
// `projects/{project_number}/locations/{location_id}/keyRings/{key_ring_id}/cryptoKeys/{crypto_key_id}`.
KmsKey string `protobuf:"bytes,1,opt,name=kms_key,json=kmsKey,proto3" json:"kms_key,omitempty"`
// contains filtered or unexported fields
}
Encryption settings for the service.
func (*EncryptionConfig) Descriptor
func (*EncryptionConfig) Descriptor() ([]byte, []int)
Deprecated: Use EncryptionConfig.ProtoReflect.Descriptor instead.
func (*EncryptionConfig) GetKmsKey
func (x *EncryptionConfig) GetKmsKey() string
func (*EncryptionConfig) ProtoMessage
func (*EncryptionConfig) ProtoMessage()
func (*EncryptionConfig) ProtoReflect
func (x *EncryptionConfig) ProtoReflect() protoreflect.Message
func (*EncryptionConfig) Reset
func (x *EncryptionConfig) Reset()
func (*EncryptionConfig) String
func (x *EncryptionConfig) String() string
ErrorDetails
type ErrorDetails struct {
Details map[string]string "" /* 155 byte string literal not displayed */
}
Error details in public error message for [DataprocMetastore.QueryMetadata][google.cloud.metastore.v1.DataprocMetastore.QueryMetadata].
func (*ErrorDetails) Descriptor
func (*ErrorDetails) Descriptor() ([]byte, []int)
Deprecated: Use ErrorDetails.ProtoReflect.Descriptor instead.
func (*ErrorDetails) GetDetails
func (x *ErrorDetails) GetDetails() map[string]string
func (*ErrorDetails) ProtoMessage
func (*ErrorDetails) ProtoMessage()
func (*ErrorDetails) ProtoReflect
func (x *ErrorDetails) ProtoReflect() protoreflect.Message
func (*ErrorDetails) Reset
func (x *ErrorDetails) Reset()
func (*ErrorDetails) String
func (x *ErrorDetails) String() string
ExportMetadataRequest
type ExportMetadataRequest struct {
Destination isExportMetadataRequest_Destination `protobuf_oneof:"destination"`
Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
DatabaseDumpType DatabaseDumpSpec_Type "" /* 165 byte string literal not displayed */
}
Request message for [DataprocMetastore.ExportMetadata][google.cloud.metastore.v1.DataprocMetastore.ExportMetadata].
func (*ExportMetadataRequest) Descriptor
func (*ExportMetadataRequest) Descriptor() ([]byte, []int)
Deprecated: Use ExportMetadataRequest.ProtoReflect.Descriptor instead.
func (*ExportMetadataRequest) GetDatabaseDumpType
func (x *ExportMetadataRequest) GetDatabaseDumpType() DatabaseDumpSpec_Type
func (*ExportMetadataRequest) GetDestination
func (m *ExportMetadataRequest) GetDestination() isExportMetadataRequest_Destination
func (*ExportMetadataRequest) GetDestinationGcsFolder
func (x *ExportMetadataRequest) GetDestinationGcsFolder() string
func (*ExportMetadataRequest) GetRequestId
func (x *ExportMetadataRequest) GetRequestId() string
func (*ExportMetadataRequest) GetService
func (x *ExportMetadataRequest) GetService() string
func (*ExportMetadataRequest) ProtoMessage
func (*ExportMetadataRequest) ProtoMessage()
func (*ExportMetadataRequest) ProtoReflect
func (x *ExportMetadataRequest) ProtoReflect() protoreflect.Message
func (*ExportMetadataRequest) Reset
func (x *ExportMetadataRequest) Reset()
func (*ExportMetadataRequest) String
func (x *ExportMetadataRequest) String() string
ExportMetadataRequest_DestinationGcsFolder
type ExportMetadataRequest_DestinationGcsFolder struct {
// A Cloud Storage URI of a folder, in the format
// `gs://
Federation
type Federation struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
Labels map[string]string "" /* 153 byte string literal not displayed */
Version string `protobuf:"bytes,5,opt,name=version,proto3" json:"version,omitempty"`
BackendMetastores map[int32]*BackendMetastore "" /* 201 byte string literal not displayed */
EndpointUri string `protobuf:"bytes,7,opt,name=endpoint_uri,json=endpointUri,proto3" json:"endpoint_uri,omitempty"`
State Federation_State `protobuf:"varint,8,opt,name=state,proto3,enum=google.cloud.metastore.v1.Federation_State" json:"state,omitempty"`
StateMessage string `protobuf:"bytes,9,opt,name=state_message,json=stateMessage,proto3" json:"state_message,omitempty"`
Uid string `protobuf:"bytes,10,opt,name=uid,proto3" json:"uid,omitempty"`
}
Represents a federation of multiple backend metastores.
func (*Federation) Descriptor
func (*Federation) Descriptor() ([]byte, []int)
Deprecated: Use Federation.ProtoReflect.Descriptor instead.
func (*Federation) GetBackendMetastores
func (x *Federation) GetBackendMetastores() map[int32]*BackendMetastore
func (*Federation) GetCreateTime
func (x *Federation) GetCreateTime() *timestamppb.Timestamp
func (*Federation) GetEndpointUri
func (x *Federation) GetEndpointUri() string
func (*Federation) GetLabels
func (x *Federation) GetLabels() map[string]string
func (*Federation) GetName
func (x *Federation) GetName() string
func (*Federation) GetState
func (x *Federation) GetState() Federation_State
func (*Federation) GetStateMessage
func (x *Federation) GetStateMessage() string
func (*Federation) GetUid
func (x *Federation) GetUid() string
func (*Federation) GetUpdateTime
func (x *Federation) GetUpdateTime() *timestamppb.Timestamp
func (*Federation) GetVersion
func (x *Federation) GetVersion() string
func (*Federation) ProtoMessage
func (*Federation) ProtoMessage()
func (*Federation) ProtoReflect
func (x *Federation) ProtoReflect() protoreflect.Message
func (*Federation) Reset
func (x *Federation) Reset()
func (*Federation) String
func (x *Federation) String() string
Federation_State
type Federation_State int32
The current state of the federation.
Federation_STATE_UNSPECIFIED, Federation_CREATING, Federation_ACTIVE, Federation_UPDATING, Federation_DELETING, Federation_ERROR
const (
// The state of the metastore federation is unknown.
Federation_STATE_UNSPECIFIED Federation_State = 0
// The metastore federation is in the process of being created.
Federation_CREATING Federation_State = 1
// The metastore federation is running and ready to serve queries.
Federation_ACTIVE Federation_State = 2
// The metastore federation is being updated. It remains usable but cannot
// accept additional update requests or be deleted at this time.
Federation_UPDATING Federation_State = 3
// The metastore federation is undergoing deletion. It cannot be used.
Federation_DELETING Federation_State = 4
// The metastore federation has encountered an error and cannot be used. The
// metastore federation should be deleted.
Federation_ERROR Federation_State = 5
)
func (Federation_State) Descriptor
func (Federation_State) Descriptor() protoreflect.EnumDescriptor
func (Federation_State) Enum
func (x Federation_State) Enum() *Federation_State
func (Federation_State) EnumDescriptor
func (Federation_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use Federation_State.Descriptor instead.
func (Federation_State) Number
func (x Federation_State) Number() protoreflect.EnumNumber
func (Federation_State) String
func (x Federation_State) String() string
func (Federation_State) Type
func (Federation_State) Type() protoreflect.EnumType
GetBackupRequest
type GetBackupRequest struct {
// Required. The relative resource name of the backup to retrieve, in the
// following form:
//
// `projects/{project_number}/locations/{location_id}/services/{service_id}/backups/{backup_id}`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request message for [DataprocMetastore.GetBackup][google.cloud.metastore.v1.DataprocMetastore.GetBackup].
func (*GetBackupRequest) Descriptor
func (*GetBackupRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetBackupRequest.ProtoReflect.Descriptor instead.
func (*GetBackupRequest) GetName
func (x *GetBackupRequest) GetName() string
func (*GetBackupRequest) ProtoMessage
func (*GetBackupRequest) ProtoMessage()
func (*GetBackupRequest) ProtoReflect
func (x *GetBackupRequest) ProtoReflect() protoreflect.Message
func (*GetBackupRequest) Reset
func (x *GetBackupRequest) Reset()
func (*GetBackupRequest) String
func (x *GetBackupRequest) String() string
GetFederationRequest
type GetFederationRequest struct {
// Required. The relative resource name of the metastore federation to
// retrieve, in the following form:
//
// `projects/{project_number}/locations/{location_id}/federations/{federation_id}`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request message for GetFederation.
func (*GetFederationRequest) Descriptor
func (*GetFederationRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetFederationRequest.ProtoReflect.Descriptor instead.
func (*GetFederationRequest) GetName
func (x *GetFederationRequest) GetName() string
func (*GetFederationRequest) ProtoMessage
func (*GetFederationRequest) ProtoMessage()
func (*GetFederationRequest) ProtoReflect
func (x *GetFederationRequest) ProtoReflect() protoreflect.Message
func (*GetFederationRequest) Reset
func (x *GetFederationRequest) Reset()
func (*GetFederationRequest) String
func (x *GetFederationRequest) String() string
GetMetadataImportRequest
type GetMetadataImportRequest struct {
// Required. The relative resource name of the metadata import to retrieve, in
// the following form:
//
// `projects/{project_number}/locations/{location_id}/services/{service_id}/metadataImports/{import_id}`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request message for [DataprocMetastore.GetMetadataImport][google.cloud.metastore.v1.DataprocMetastore.GetMetadataImport].
func (*GetMetadataImportRequest) Descriptor
func (*GetMetadataImportRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetMetadataImportRequest.ProtoReflect.Descriptor instead.
func (*GetMetadataImportRequest) GetName
func (x *GetMetadataImportRequest) GetName() string
func (*GetMetadataImportRequest) ProtoMessage
func (*GetMetadataImportRequest) ProtoMessage()
func (*GetMetadataImportRequest) ProtoReflect
func (x *GetMetadataImportRequest) ProtoReflect() protoreflect.Message
func (*GetMetadataImportRequest) Reset
func (x *GetMetadataImportRequest) Reset()
func (*GetMetadataImportRequest) String
func (x *GetMetadataImportRequest) String() string
GetServiceRequest
type GetServiceRequest struct {
// Required. The relative resource name of the metastore service to retrieve,
// in the following form:
//
// `projects/{project_number}/locations/{location_id}/services/{service_id}`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request message for [DataprocMetastore.GetService][google.cloud.metastore.v1.DataprocMetastore.GetService].
func (*GetServiceRequest) Descriptor
func (*GetServiceRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetServiceRequest.ProtoReflect.Descriptor instead.
func (*GetServiceRequest) GetName
func (x *GetServiceRequest) GetName() string
func (*GetServiceRequest) ProtoMessage
func (*GetServiceRequest) ProtoMessage()
func (*GetServiceRequest) ProtoReflect
func (x *GetServiceRequest) ProtoReflect() protoreflect.Message
func (*GetServiceRequest) Reset
func (x *GetServiceRequest) Reset()
func (*GetServiceRequest) String
func (x *GetServiceRequest) String() string
HiveMetastoreConfig
type HiveMetastoreConfig struct {
Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
ConfigOverrides map[string]string "" /* 194 byte string literal not displayed */
KerberosConfig *KerberosConfig `protobuf:"bytes,3,opt,name=kerberos_config,json=kerberosConfig,proto3" json:"kerberos_config,omitempty"`
EndpointProtocol HiveMetastoreConfig_EndpointProtocol "" /* 178 byte string literal not displayed */
AuxiliaryVersions map[string]*AuxiliaryVersionConfig "" /* 200 byte string literal not displayed */
}
Specifies configuration information specific to running Hive metastore software as the metastore service.
func (*HiveMetastoreConfig) Descriptor
func (*HiveMetastoreConfig) Descriptor() ([]byte, []int)
Deprecated: Use HiveMetastoreConfig.ProtoReflect.Descriptor instead.
func (*HiveMetastoreConfig) GetAuxiliaryVersions
func (x *HiveMetastoreConfig) GetAuxiliaryVersions() map[string]*AuxiliaryVersionConfig
func (*HiveMetastoreConfig) GetConfigOverrides
func (x *HiveMetastoreConfig) GetConfigOverrides() map[string]string
func (*HiveMetastoreConfig) GetEndpointProtocol
func (x *HiveMetastoreConfig) GetEndpointProtocol() HiveMetastoreConfig_EndpointProtocol
func (*HiveMetastoreConfig) GetKerberosConfig
func (x *HiveMetastoreConfig) GetKerberosConfig() *KerberosConfig
func (*HiveMetastoreConfig) GetVersion
func (x *HiveMetastoreConfig) GetVersion() string
func (*HiveMetastoreConfig) ProtoMessage
func (*HiveMetastoreConfig) ProtoMessage()
func (*HiveMetastoreConfig) ProtoReflect
func (x *HiveMetastoreConfig) ProtoReflect() protoreflect.Message
func (*HiveMetastoreConfig) Reset
func (x *HiveMetastoreConfig) Reset()
func (*HiveMetastoreConfig) String
func (x *HiveMetastoreConfig) String() string
HiveMetastoreConfig_EndpointProtocol
type HiveMetastoreConfig_EndpointProtocol int32
Protocols available for serving the metastore service endpoint.
HiveMetastoreConfig_ENDPOINT_PROTOCOL_UNSPECIFIED, HiveMetastoreConfig_THRIFT, HiveMetastoreConfig_GRPC
const (
// The protocol is not set.
HiveMetastoreConfig_ENDPOINT_PROTOCOL_UNSPECIFIED HiveMetastoreConfig_EndpointProtocol = 0
// Use the legacy Apache Thrift protocol for the metastore service endpoint.
HiveMetastoreConfig_THRIFT HiveMetastoreConfig_EndpointProtocol = 1
// Use the modernized gRPC protocol for the metastore service endpoint.
HiveMetastoreConfig_GRPC HiveMetastoreConfig_EndpointProtocol = 2
)
func (HiveMetastoreConfig_EndpointProtocol) Descriptor
func (HiveMetastoreConfig_EndpointProtocol) Descriptor() protoreflect.EnumDescriptor
func (HiveMetastoreConfig_EndpointProtocol) Enum
func (x HiveMetastoreConfig_EndpointProtocol) Enum() *HiveMetastoreConfig_EndpointProtocol
func (HiveMetastoreConfig_EndpointProtocol) EnumDescriptor
func (HiveMetastoreConfig_EndpointProtocol) EnumDescriptor() ([]byte, []int)
Deprecated: Use HiveMetastoreConfig_EndpointProtocol.Descriptor instead.
func (HiveMetastoreConfig_EndpointProtocol) Number
func (x HiveMetastoreConfig_EndpointProtocol) Number() protoreflect.EnumNumber
func (HiveMetastoreConfig_EndpointProtocol) String
func (x HiveMetastoreConfig_EndpointProtocol) String() string
func (HiveMetastoreConfig_EndpointProtocol) Type
func (HiveMetastoreConfig_EndpointProtocol) Type() protoreflect.EnumType
KerberosConfig
type KerberosConfig struct {
// A Kerberos keytab file that can be used to authenticate a service principal
// with a Kerberos Key Distribution Center (KDC).
Keytab *Secret `protobuf:"bytes,1,opt,name=keytab,proto3" json:"keytab,omitempty"`
// A Kerberos principal that exists in the both the keytab the KDC
// to authenticate as. A typical principal is of the form
// `primary/instance@REALM`, but there is no exact format.
Principal string `protobuf:"bytes,2,opt,name=principal,proto3" json:"principal,omitempty"`
// A Cloud Storage URI that specifies the path to a
// krb5.conf file. It is of the form `gs://{bucket_name}/path/to/krb5.conf`,
// although the file does not need to be named krb5.conf explicitly.
Krb5ConfigGcsUri string `protobuf:"bytes,3,opt,name=krb5_config_gcs_uri,json=krb5ConfigGcsUri,proto3" json:"krb5_config_gcs_uri,omitempty"`
// contains filtered or unexported fields
}
Configuration information for a Kerberos principal.
func (*KerberosConfig) Descriptor
func (*KerberosConfig) Descriptor() ([]byte, []int)
Deprecated: Use KerberosConfig.ProtoReflect.Descriptor instead.
func (*KerberosConfig) GetKeytab
func (x *KerberosConfig) GetKeytab() *Secret
func (*KerberosConfig) GetKrb5ConfigGcsUri
func (x *KerberosConfig) GetKrb5ConfigGcsUri() string
func (*KerberosConfig) GetPrincipal
func (x *KerberosConfig) GetPrincipal() string
func (*KerberosConfig) ProtoMessage
func (*KerberosConfig) ProtoMessage()
func (*KerberosConfig) ProtoReflect
func (x *KerberosConfig) ProtoReflect() protoreflect.Message
func (*KerberosConfig) Reset
func (x *KerberosConfig) Reset()
func (*KerberosConfig) String
func (x *KerberosConfig) String() string
ListBackupsRequest
type ListBackupsRequest struct {
// Required. The relative resource name of the service whose backups to
// list, in the following form:
//
// `projects/{project_number}/locations/{location_id}/services/{service_id}/backups`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. The maximum number of backups to return. The response may contain
// less than the maximum number. If unspecified, no more than 500 backups are
// returned. The maximum value is 1000; values above 1000 are changed to 1000.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. A page token, received from a previous
// [DataprocMetastore.ListBackups][google.cloud.metastore.v1.DataprocMetastore.ListBackups]
// call. Provide this token to retrieve the subsequent page.
//
// To retrieve the first page, supply an empty page token.
//
// When paginating, other parameters provided to
// [DataprocMetastore.ListBackups][google.cloud.metastore.v1.DataprocMetastore.ListBackups]
// must match the call that provided the page token.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// Optional. The filter to apply to list results.
Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
// Optional. Specify the ordering of results as described in [Sorting
// Order](https://cloud.google.com/apis/design/design_patterns#sorting_order).
// If not specified, the results will be sorted in the default order.
OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
// contains filtered or unexported fields
}
Request message for [DataprocMetastore.ListBackups][google.cloud.metastore.v1.DataprocMetastore.ListBackups].
func (*ListBackupsRequest) Descriptor
func (*ListBackupsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListBackupsRequest.ProtoReflect.Descriptor instead.
func (*ListBackupsRequest) GetFilter
func (x *ListBackupsRequest) GetFilter() string
func (*ListBackupsRequest) GetOrderBy
func (x *ListBackupsRequest) GetOrderBy() string
func (*ListBackupsRequest) GetPageSize
func (x *ListBackupsRequest) GetPageSize() int32
func (*ListBackupsRequest) GetPageToken
func (x *ListBackupsRequest) GetPageToken() string
func (*ListBackupsRequest) GetParent
func (x *ListBackupsRequest) GetParent() string
func (*ListBackupsRequest) ProtoMessage
func (*ListBackupsRequest) ProtoMessage()
func (*ListBackupsRequest) ProtoReflect
func (x *ListBackupsRequest) ProtoReflect() protoreflect.Message
func (*ListBackupsRequest) Reset
func (x *ListBackupsRequest) Reset()
func (*ListBackupsRequest) String
func (x *ListBackupsRequest) String() string
ListBackupsResponse
type ListBackupsResponse struct {
// The backups of the specified service.
Backups []*Backup `protobuf:"bytes,1,rep,name=backups,proto3" json:"backups,omitempty"`
// A token that can be sent as `page_token` to retrieve the next page. If this
// field is omitted, there are no subsequent pages.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// Locations that could not be reached.
Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
// contains filtered or unexported fields
}
Response message for [DataprocMetastore.ListBackups][google.cloud.metastore.v1.DataprocMetastore.ListBackups].
func (*ListBackupsResponse) Descriptor
func (*ListBackupsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListBackupsResponse.ProtoReflect.Descriptor instead.
func (*ListBackupsResponse) GetBackups
func (x *ListBackupsResponse) GetBackups() []*Backup
func (*ListBackupsResponse) GetNextPageToken
func (x *ListBackupsResponse) GetNextPageToken() string
func (*ListBackupsResponse) GetUnreachable
func (x *ListBackupsResponse) GetUnreachable() []string
func (*ListBackupsResponse) ProtoMessage
func (*ListBackupsResponse) ProtoMessage()
func (*ListBackupsResponse) ProtoReflect
func (x *ListBackupsResponse) ProtoReflect() protoreflect.Message
func (*ListBackupsResponse) Reset
func (x *ListBackupsResponse) Reset()
func (*ListBackupsResponse) String
func (x *ListBackupsResponse) String() string
ListFederationsRequest
type ListFederationsRequest struct {
// Required. The relative resource name of the location of metastore
// federations to list, in the following form:
// `projects/{project_number}/locations/{location_id}`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. The maximum number of federations to return. The response may
// contain less than the maximum number. If unspecified, no more than 500
// services are returned. The maximum value is 1000; values above 1000 are
// changed to 1000.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. A page token, received from a previous ListFederationServices
// call. Provide this token to retrieve the subsequent page.
//
// To retrieve the first page, supply an empty page token.
//
// When paginating, other parameters provided to
// ListFederationServices must match the call that provided the
// page token.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// Optional. The filter to apply to list results.
Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
// Optional. Specify the ordering of results as described in [Sorting
// Order](https://cloud.google.com/apis/design/design_patterns#sorting_order).
// If not specified, the results will be sorted in the default order.
OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
// contains filtered or unexported fields
}
Request message for ListFederations.
func (*ListFederationsRequest) Descriptor
func (*ListFederationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListFederationsRequest.ProtoReflect.Descriptor instead.
func (*ListFederationsRequest) GetFilter
func (x *ListFederationsRequest) GetFilter() string
func (*ListFederationsRequest) GetOrderBy
func (x *ListFederationsRequest) GetOrderBy() string
func (*ListFederationsRequest) GetPageSize
func (x *ListFederationsRequest) GetPageSize() int32
func (*ListFederationsRequest) GetPageToken
func (x *ListFederationsRequest) GetPageToken() string
func (*ListFederationsRequest) GetParent
func (x *ListFederationsRequest) GetParent() string
func (*ListFederationsRequest) ProtoMessage
func (*ListFederationsRequest) ProtoMessage()
func (*ListFederationsRequest) ProtoReflect
func (x *ListFederationsRequest) ProtoReflect() protoreflect.Message
func (*ListFederationsRequest) Reset
func (x *ListFederationsRequest) Reset()
func (*ListFederationsRequest) String
func (x *ListFederationsRequest) String() string
ListFederationsResponse
type ListFederationsResponse struct {
// The services in the specified location.
Federations []*Federation `protobuf:"bytes,1,rep,name=federations,proto3" json:"federations,omitempty"`
// A token that can be sent as `page_token` to retrieve the next page. If this
// field is omitted, there are no subsequent pages.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// Locations that could not be reached.
Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
// contains filtered or unexported fields
}
Response message for ListFederations
func (*ListFederationsResponse) Descriptor
func (*ListFederationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListFederationsResponse.ProtoReflect.Descriptor instead.
func (*ListFederationsResponse) GetFederations
func (x *ListFederationsResponse) GetFederations() []*Federation
func (*ListFederationsResponse) GetNextPageToken
func (x *ListFederationsResponse) GetNextPageToken() string
func (*ListFederationsResponse) GetUnreachable
func (x *ListFederationsResponse) GetUnreachable() []string
func (*ListFederationsResponse) ProtoMessage
func (*ListFederationsResponse) ProtoMessage()
func (*ListFederationsResponse) ProtoReflect
func (x *ListFederationsResponse) ProtoReflect() protoreflect.Message
func (*ListFederationsResponse) Reset
func (x *ListFederationsResponse) Reset()
func (*ListFederationsResponse) String
func (x *ListFederationsResponse) String() string
ListMetadataImportsRequest
type ListMetadataImportsRequest struct {
// Required. The relative resource name of the service whose metadata imports
// to list, in the following form:
//
// `projects/{project_number}/locations/{location_id}/services/{service_id}/metadataImports`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. The maximum number of imports to return. The response may contain
// less than the maximum number. If unspecified, no more than 500 imports are
// returned. The maximum value is 1000; values above 1000 are changed to 1000.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. A page token, received from a previous
// [DataprocMetastore.ListServices][google.cloud.metastore.v1.DataprocMetastore.ListServices]
// call. Provide this token to retrieve the subsequent page.
//
// To retrieve the first page, supply an empty page token.
//
// When paginating, other parameters provided to
// [DataprocMetastore.ListServices][google.cloud.metastore.v1.DataprocMetastore.ListServices]
// must match the call that provided the page token.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// Optional. The filter to apply to list results.
Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
// Optional. Specify the ordering of results as described in [Sorting
// Order](https://cloud.google.com/apis/design/design_patterns#sorting_order).
// If not specified, the results will be sorted in the default order.
OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
// contains filtered or unexported fields
}
Request message for [DataprocMetastore.ListMetadataImports][google.cloud.metastore.v1.DataprocMetastore.ListMetadataImports].
func (*ListMetadataImportsRequest) Descriptor
func (*ListMetadataImportsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListMetadataImportsRequest.ProtoReflect.Descriptor instead.
func (*ListMetadataImportsRequest) GetFilter
func (x *ListMetadataImportsRequest) GetFilter() string
func (*ListMetadataImportsRequest) GetOrderBy
func (x *ListMetadataImportsRequest) GetOrderBy() string
func (*ListMetadataImportsRequest) GetPageSize
func (x *ListMetadataImportsRequest) GetPageSize() int32
func (*ListMetadataImportsRequest) GetPageToken
func (x *ListMetadataImportsRequest) GetPageToken() string
func (*ListMetadataImportsRequest) GetParent
func (x *ListMetadataImportsRequest) GetParent() string
func (*ListMetadataImportsRequest) ProtoMessage
func (*ListMetadataImportsRequest) ProtoMessage()
func (*ListMetadataImportsRequest) ProtoReflect
func (x *ListMetadataImportsRequest) ProtoReflect() protoreflect.Message
func (*ListMetadataImportsRequest) Reset
func (x *ListMetadataImportsRequest) Reset()
func (*ListMetadataImportsRequest) String
func (x *ListMetadataImportsRequest) String() string
ListMetadataImportsResponse
type ListMetadataImportsResponse struct {
// The imports in the specified service.
MetadataImports []*MetadataImport `protobuf:"bytes,1,rep,name=metadata_imports,json=metadataImports,proto3" json:"metadata_imports,omitempty"`
// A token that can be sent as `page_token` to retrieve the next page. If this
// field is omitted, there are no subsequent pages.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// Locations that could not be reached.
Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
// contains filtered or unexported fields
}
Response message for [DataprocMetastore.ListMetadataImports][google.cloud.metastore.v1.DataprocMetastore.ListMetadataImports].
func (*ListMetadataImportsResponse) Descriptor
func (*ListMetadataImportsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListMetadataImportsResponse.ProtoReflect.Descriptor instead.
func (*ListMetadataImportsResponse) GetMetadataImports
func (x *ListMetadataImportsResponse) GetMetadataImports() []*MetadataImport
func (*ListMetadataImportsResponse) GetNextPageToken
func (x *ListMetadataImportsResponse) GetNextPageToken() string
func (*ListMetadataImportsResponse) GetUnreachable
func (x *ListMetadataImportsResponse) GetUnreachable() []string
func (*ListMetadataImportsResponse) ProtoMessage
func (*ListMetadataImportsResponse) ProtoMessage()
func (*ListMetadataImportsResponse) ProtoReflect
func (x *ListMetadataImportsResponse) ProtoReflect() protoreflect.Message
func (*ListMetadataImportsResponse) Reset
func (x *ListMetadataImportsResponse) Reset()
func (*ListMetadataImportsResponse) String
func (x *ListMetadataImportsResponse) String() string
ListServicesRequest
type ListServicesRequest struct {
// Required. The relative resource name of the location of metastore services
// to list, in the following form:
//
// `projects/{project_number}/locations/{location_id}`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Optional. The maximum number of services to return. The response may
// contain less than the maximum number. If unspecified, no more than 500
// services are returned. The maximum value is 1000; values above 1000 are
// changed to 1000.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Optional. A page token, received from a previous
// [DataprocMetastore.ListServices][google.cloud.metastore.v1.DataprocMetastore.ListServices]
// call. Provide this token to retrieve the subsequent page.
//
// To retrieve the first page, supply an empty page token.
//
// When paginating, other parameters provided to
// [DataprocMetastore.ListServices][google.cloud.metastore.v1.DataprocMetastore.ListServices]
// must match the call that provided the page token.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// Optional. The filter to apply to list results.
Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
// Optional. Specify the ordering of results as described in [Sorting
// Order](https://cloud.google.com/apis/design/design_patterns#sorting_order).
// If not specified, the results will be sorted in the default order.
OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
// contains filtered or unexported fields
}
Request message for [DataprocMetastore.ListServices][google.cloud.metastore.v1.DataprocMetastore.ListServices].
func (*ListServicesRequest) Descriptor
func (*ListServicesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListServicesRequest.ProtoReflect.Descriptor instead.
func (*ListServicesRequest) GetFilter
func (x *ListServicesRequest) GetFilter() string
func (*ListServicesRequest) GetOrderBy
func (x *ListServicesRequest) GetOrderBy() string
func (*ListServicesRequest) GetPageSize
func (x *ListServicesRequest) GetPageSize() int32
func (*ListServicesRequest) GetPageToken
func (x *ListServicesRequest) GetPageToken() string
func (*ListServicesRequest) GetParent
func (x *ListServicesRequest) GetParent() string
func (*ListServicesRequest) ProtoMessage
func (*ListServicesRequest) ProtoMessage()
func (*ListServicesRequest) ProtoReflect
func (x *ListServicesRequest) ProtoReflect() protoreflect.Message
func (*ListServicesRequest) Reset
func (x *ListServicesRequest) Reset()
func (*ListServicesRequest) String
func (x *ListServicesRequest) String() string
ListServicesResponse
type ListServicesResponse struct {
// The services in the specified location.
Services []*Service `protobuf:"bytes,1,rep,name=services,proto3" json:"services,omitempty"`
// A token that can be sent as `page_token` to retrieve the next page. If this
// field is omitted, there are no subsequent pages.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// Locations that could not be reached.
Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
// contains filtered or unexported fields
}
Response message for [DataprocMetastore.ListServices][google.cloud.metastore.v1.DataprocMetastore.ListServices].
func (*ListServicesResponse) Descriptor
func (*ListServicesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListServicesResponse.ProtoReflect.Descriptor instead.
func (*ListServicesResponse) GetNextPageToken
func (x *ListServicesResponse) GetNextPageToken() string
func (*ListServicesResponse) GetServices
func (x *ListServicesResponse) GetServices() []*Service
func (*ListServicesResponse) GetUnreachable
func (x *ListServicesResponse) GetUnreachable() []string
func (*ListServicesResponse) ProtoMessage
func (*ListServicesResponse) ProtoMessage()
func (*ListServicesResponse) ProtoReflect
func (x *ListServicesResponse) ProtoReflect() protoreflect.Message
func (*ListServicesResponse) Reset
func (x *ListServicesResponse) Reset()
func (*ListServicesResponse) String
func (x *ListServicesResponse) String() string
LocationMetadata
type LocationMetadata struct {
SupportedHiveMetastoreVersions []*LocationMetadata_HiveMetastoreVersion "" /* 155 byte string literal not displayed */
}
Metadata about the service in a location.
func (*LocationMetadata) Descriptor
func (*LocationMetadata) Descriptor() ([]byte, []int)
Deprecated: Use LocationMetadata.ProtoReflect.Descriptor instead.
func (*LocationMetadata) GetSupportedHiveMetastoreVersions
func (x *LocationMetadata) GetSupportedHiveMetastoreVersions() []*LocationMetadata_HiveMetastoreVersion
func (*LocationMetadata) ProtoMessage
func (*LocationMetadata) ProtoMessage()
func (*LocationMetadata) ProtoReflect
func (x *LocationMetadata) ProtoReflect() protoreflect.Message
func (*LocationMetadata) Reset
func (x *LocationMetadata) Reset()
func (*LocationMetadata) String
func (x *LocationMetadata) String() string
LocationMetadata_HiveMetastoreVersion
type LocationMetadata_HiveMetastoreVersion struct {
// The semantic version of the Hive Metastore software.
Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
// Whether `version` will be chosen by the server if a metastore service is
// created with a `HiveMetastoreConfig` that omits the `version`.
IsDefault bool `protobuf:"varint,2,opt,name=is_default,json=isDefault,proto3" json:"is_default,omitempty"`
// contains filtered or unexported fields
}
A specification of a supported version of the Hive Metastore software.
func (*LocationMetadata_HiveMetastoreVersion) Descriptor
func (*LocationMetadata_HiveMetastoreVersion) Descriptor() ([]byte, []int)
Deprecated: Use LocationMetadata_HiveMetastoreVersion.ProtoReflect.Descriptor instead.
func (*LocationMetadata_HiveMetastoreVersion) GetIsDefault
func (x *LocationMetadata_HiveMetastoreVersion) GetIsDefault() bool
func (*LocationMetadata_HiveMetastoreVersion) GetVersion
func (x *LocationMetadata_HiveMetastoreVersion) GetVersion() string
func (*LocationMetadata_HiveMetastoreVersion) ProtoMessage
func (*LocationMetadata_HiveMetastoreVersion) ProtoMessage()
func (*LocationMetadata_HiveMetastoreVersion) ProtoReflect
func (x *LocationMetadata_HiveMetastoreVersion) ProtoReflect() protoreflect.Message
func (*LocationMetadata_HiveMetastoreVersion) Reset
func (x *LocationMetadata_HiveMetastoreVersion) Reset()
func (*LocationMetadata_HiveMetastoreVersion) String
func (x *LocationMetadata_HiveMetastoreVersion) String() string
MaintenanceWindow
type MaintenanceWindow struct {
// The hour of day (0-23) when the window starts.
HourOfDay *wrapperspb.Int32Value `protobuf:"bytes,1,opt,name=hour_of_day,json=hourOfDay,proto3" json:"hour_of_day,omitempty"`
// The day of week, when the window starts.
DayOfWeek dayofweek.DayOfWeek `protobuf:"varint,2,opt,name=day_of_week,json=dayOfWeek,proto3,enum=google.type.DayOfWeek" json:"day_of_week,omitempty"`
// contains filtered or unexported fields
}
Maintenance window. This specifies when Dataproc Metastore may perform system maintenance operation to the service.
func (*MaintenanceWindow) Descriptor
func (*MaintenanceWindow) Descriptor() ([]byte, []int)
Deprecated: Use MaintenanceWindow.ProtoReflect.Descriptor instead.
func (*MaintenanceWindow) GetDayOfWeek
func (x *MaintenanceWindow) GetDayOfWeek() dayofweek.DayOfWeek
func (*MaintenanceWindow) GetHourOfDay
func (x *MaintenanceWindow) GetHourOfDay() *wrapperspb.Int32Value
func (*MaintenanceWindow) ProtoMessage
func (*MaintenanceWindow) ProtoMessage()
func (*MaintenanceWindow) ProtoReflect
func (x *MaintenanceWindow) ProtoReflect() protoreflect.Message
func (*MaintenanceWindow) Reset
func (x *MaintenanceWindow) Reset()
func (*MaintenanceWindow) String
func (x *MaintenanceWindow) String() string
MetadataExport
type MetadataExport struct {
Destination isMetadataExport_Destination `protobuf_oneof:"destination"`
StartTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
State MetadataExport_State `protobuf:"varint,3,opt,name=state,proto3,enum=google.cloud.metastore.v1.MetadataExport_State" json:"state,omitempty"`
DatabaseDumpType DatabaseDumpSpec_Type "" /* 165 byte string literal not displayed */
}
The details of a metadata export operation.
func (*MetadataExport) Descriptor
func (*MetadataExport) Descriptor() ([]byte, []int)
Deprecated: Use MetadataExport.ProtoReflect.Descriptor instead.
func (*MetadataExport) GetDatabaseDumpType
func (x *MetadataExport) GetDatabaseDumpType() DatabaseDumpSpec_Type
func (*MetadataExport) GetDestination
func (m *MetadataExport) GetDestination() isMetadataExport_Destination
func (*MetadataExport) GetDestinationGcsUri
func (x *MetadataExport) GetDestinationGcsUri() string
func (*MetadataExport) GetEndTime
func (x *MetadataExport) GetEndTime() *timestamppb.Timestamp
func (*MetadataExport) GetStartTime
func (x *MetadataExport) GetStartTime() *timestamppb.Timestamp
func (*MetadataExport) GetState
func (x *MetadataExport) GetState() MetadataExport_State
func (*MetadataExport) ProtoMessage
func (*MetadataExport) ProtoMessage()
func (*MetadataExport) ProtoReflect
func (x *MetadataExport) ProtoReflect() protoreflect.Message
func (*MetadataExport) Reset
func (x *MetadataExport) Reset()
func (*MetadataExport) String
func (x *MetadataExport) String() string
MetadataExport_DestinationGcsUri
type MetadataExport_DestinationGcsUri struct {
// Output only. A Cloud Storage URI of a folder that metadata are exported
// to, in the form of
// `gs://
MetadataExport_State
type MetadataExport_State int32
The current state of the metadata export.
MetadataExport_STATE_UNSPECIFIED, MetadataExport_RUNNING, MetadataExport_SUCCEEDED, MetadataExport_FAILED, MetadataExport_CANCELLED
const (
// The state of the metadata export is unknown.
MetadataExport_STATE_UNSPECIFIED MetadataExport_State = 0
// The metadata export is running.
MetadataExport_RUNNING MetadataExport_State = 1
// The metadata export completed successfully.
MetadataExport_SUCCEEDED MetadataExport_State = 2
// The metadata export failed.
MetadataExport_FAILED MetadataExport_State = 3
// The metadata export is cancelled.
MetadataExport_CANCELLED MetadataExport_State = 4
)
func (MetadataExport_State) Descriptor
func (MetadataExport_State) Descriptor() protoreflect.EnumDescriptor
func (MetadataExport_State) Enum
func (x MetadataExport_State) Enum() *MetadataExport_State
func (MetadataExport_State) EnumDescriptor
func (MetadataExport_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use MetadataExport_State.Descriptor instead.
func (MetadataExport_State) Number
func (x MetadataExport_State) Number() protoreflect.EnumNumber
func (MetadataExport_State) String
func (x MetadataExport_State) String() string
func (MetadataExport_State) Type
func (MetadataExport_State) Type() protoreflect.EnumType
MetadataImport
type MetadataImport struct {
// The metadata to be imported.
//
// Types that are assignable to Metadata:
//
// *MetadataImport_DatabaseDump_
Metadata isMetadataImport_Metadata `protobuf_oneof:"metadata"`
// Immutable. The relative resource name of the metadata import, of the form:
//
// `projects/{project_number}/locations/{location_id}/services/{service_id}/metadataImports/{metadata_import_id}`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// The description of the metadata import.
Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
// Output only. The time when the metadata import was started.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Output only. The time when the metadata import was last updated.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// Output only. The time when the metadata import finished.
EndTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
// Output only. The current state of the metadata import.
State MetadataImport_State `protobuf:"varint,5,opt,name=state,proto3,enum=google.cloud.metastore.v1.MetadataImport_State" json:"state,omitempty"`
// contains filtered or unexported fields
}
A metastore resource that imports metadata.
func (*MetadataImport) Descriptor
func (*MetadataImport) Descriptor() ([]byte, []int)
Deprecated: Use MetadataImport.ProtoReflect.Descriptor instead.
func (*MetadataImport) GetCreateTime
func (x *MetadataImport) GetCreateTime() *timestamppb.Timestamp
func (*MetadataImport) GetDatabaseDump
func (x *MetadataImport) GetDatabaseDump() *MetadataImport_DatabaseDump
func (*MetadataImport) GetDescription
func (x *MetadataImport) GetDescription() string
func (*MetadataImport) GetEndTime
func (x *MetadataImport) GetEndTime() *timestamppb.Timestamp
func (*MetadataImport) GetMetadata
func (m *MetadataImport) GetMetadata() isMetadataImport_Metadata
func (*MetadataImport) GetName
func (x *MetadataImport) GetName() string
func (*MetadataImport) GetState
func (x *MetadataImport) GetState() MetadataImport_State
func (*MetadataImport) GetUpdateTime
func (x *MetadataImport) GetUpdateTime() *timestamppb.Timestamp
func (*MetadataImport) ProtoMessage
func (*MetadataImport) ProtoMessage()
func (*MetadataImport) ProtoReflect
func (x *MetadataImport) ProtoReflect() protoreflect.Message
func (*MetadataImport) Reset
func (x *MetadataImport) Reset()
func (*MetadataImport) String
func (x *MetadataImport) String() string
MetadataImport_DatabaseDump
type MetadataImport_DatabaseDump struct {
DatabaseType MetadataImport_DatabaseDump_DatabaseType "" /* 170 byte string literal not displayed */
GcsUri string `protobuf:"bytes,2,opt,name=gcs_uri,json=gcsUri,proto3" json:"gcs_uri,omitempty"`
SourceDatabase string `protobuf:"bytes,3,opt,name=source_database,json=sourceDatabase,proto3" json:"source_database,omitempty"`
Type DatabaseDumpSpec_Type `protobuf:"varint,4,opt,name=type,proto3,enum=google.cloud.metastore.v1.DatabaseDumpSpec_Type" json:"type,omitempty"`
}
A specification of the location of and metadata about a database dump from a relational database management system.
func (*MetadataImport_DatabaseDump) Descriptor
func (*MetadataImport_DatabaseDump) Descriptor() ([]byte, []int)
Deprecated: Use MetadataImport_DatabaseDump.ProtoReflect.Descriptor instead.
func (*MetadataImport_DatabaseDump) GetDatabaseType
func (x *MetadataImport_DatabaseDump) GetDatabaseType() MetadataImport_DatabaseDump_DatabaseType
Deprecated: Marked as deprecated in google/cloud/metastore/v1/metastore.proto.
func (*MetadataImport_DatabaseDump) GetGcsUri
func (x *MetadataImport_DatabaseDump) GetGcsUri() string
func (*MetadataImport_DatabaseDump) GetSourceDatabase
func (x *MetadataImport_DatabaseDump) GetSourceDatabase() string
Deprecated: Marked as deprecated in google/cloud/metastore/v1/metastore.proto.
func (*MetadataImport_DatabaseDump) GetType
func (x *MetadataImport_DatabaseDump) GetType() DatabaseDumpSpec_Type
func (*MetadataImport_DatabaseDump) ProtoMessage
func (*MetadataImport_DatabaseDump) ProtoMessage()
func (*MetadataImport_DatabaseDump) ProtoReflect
func (x *MetadataImport_DatabaseDump) ProtoReflect() protoreflect.Message
func (*MetadataImport_DatabaseDump) Reset
func (x *MetadataImport_DatabaseDump) Reset()
func (*MetadataImport_DatabaseDump) String
func (x *MetadataImport_DatabaseDump) String() string
MetadataImport_DatabaseDump_
type MetadataImport_DatabaseDump_ struct {
// Immutable. A database dump from a pre-existing metastore's database.
DatabaseDump *MetadataImport_DatabaseDump `protobuf:"bytes,6,opt,name=database_dump,json=databaseDump,proto3,oneof"`
}
MetadataImport_DatabaseDump_DatabaseType
type MetadataImport_DatabaseDump_DatabaseType int32
The type of the database.
MetadataImport_DatabaseDump_DATABASE_TYPE_UNSPECIFIED, MetadataImport_DatabaseDump_MYSQL
const (
// The type of the source database is unknown.
MetadataImport_DatabaseDump_DATABASE_TYPE_UNSPECIFIED MetadataImport_DatabaseDump_DatabaseType = 0
// The type of the source database is MySQL.
MetadataImport_DatabaseDump_MYSQL MetadataImport_DatabaseDump_DatabaseType = 1
)
func (MetadataImport_DatabaseDump_DatabaseType) Descriptor
func (MetadataImport_DatabaseDump_DatabaseType) Descriptor() protoreflect.EnumDescriptor
func (MetadataImport_DatabaseDump_DatabaseType) Enum
func (MetadataImport_DatabaseDump_DatabaseType) EnumDescriptor
func (MetadataImport_DatabaseDump_DatabaseType) EnumDescriptor() ([]byte, []int)
Deprecated: Use MetadataImport_DatabaseDump_DatabaseType.Descriptor instead.
func (MetadataImport_DatabaseDump_DatabaseType) Number
func (x MetadataImport_DatabaseDump_DatabaseType) Number() protoreflect.EnumNumber
func (MetadataImport_DatabaseDump_DatabaseType) String
func (x MetadataImport_DatabaseDump_DatabaseType) String() string
func (MetadataImport_DatabaseDump_DatabaseType) Type
func (MetadataImport_DatabaseDump_DatabaseType) Type() protoreflect.EnumType
MetadataImport_State
type MetadataImport_State int32
The current state of the metadata import.
MetadataImport_STATE_UNSPECIFIED, MetadataImport_RUNNING, MetadataImport_SUCCEEDED, MetadataImport_UPDATING, MetadataImport_FAILED
const (
// The state of the metadata import is unknown.
MetadataImport_STATE_UNSPECIFIED MetadataImport_State = 0
// The metadata import is running.
MetadataImport_RUNNING MetadataImport_State = 1
// The metadata import completed successfully.
MetadataImport_SUCCEEDED MetadataImport_State = 2
// The metadata import is being updated.
MetadataImport_UPDATING MetadataImport_State = 3
// The metadata import failed, and attempted metadata changes were rolled
// back.
MetadataImport_FAILED MetadataImport_State = 4
)
func (MetadataImport_State) Descriptor
func (MetadataImport_State) Descriptor() protoreflect.EnumDescriptor
func (MetadataImport_State) Enum
func (x MetadataImport_State) Enum() *MetadataImport_State
func (MetadataImport_State) EnumDescriptor
func (MetadataImport_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use MetadataImport_State.Descriptor instead.
func (MetadataImport_State) Number
func (x MetadataImport_State) Number() protoreflect.EnumNumber
func (MetadataImport_State) String
func (x MetadataImport_State) String() string
func (MetadataImport_State) Type
func (MetadataImport_State) Type() protoreflect.EnumType
MetadataManagementActivity
type MetadataManagementActivity struct {
// Output only. The latest metadata exports of the metastore service.
MetadataExports []*MetadataExport `protobuf:"bytes,1,rep,name=metadata_exports,json=metadataExports,proto3" json:"metadata_exports,omitempty"`
// Output only. The latest restores of the metastore service.
Restores []*Restore `protobuf:"bytes,2,rep,name=restores,proto3" json:"restores,omitempty"`
// contains filtered or unexported fields
}
The metadata management activities of the metastore service.
func (*MetadataManagementActivity) Descriptor
func (*MetadataManagementActivity) Descriptor() ([]byte, []int)
Deprecated: Use MetadataManagementActivity.ProtoReflect.Descriptor instead.
func (*MetadataManagementActivity) GetMetadataExports
func (x *MetadataManagementActivity) GetMetadataExports() []*MetadataExport
func (*MetadataManagementActivity) GetRestores
func (x *MetadataManagementActivity) GetRestores() []*Restore
func (*MetadataManagementActivity) ProtoMessage
func (*MetadataManagementActivity) ProtoMessage()
func (*MetadataManagementActivity) ProtoReflect
func (x *MetadataManagementActivity) ProtoReflect() protoreflect.Message
func (*MetadataManagementActivity) Reset
func (x *MetadataManagementActivity) Reset()
func (*MetadataManagementActivity) String
func (x *MetadataManagementActivity) String() string
MoveTableToDatabaseRequest
type MoveTableToDatabaseRequest struct {
// Required. The relative resource name of the metastore service to mutate
// metadata, in the following format:
//
// `projects/{project_id}/locations/{location_id}/services/{service_id}`.
Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
// Required. The name of the table to be moved.
TableName string `protobuf:"bytes,2,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
// Required. The name of the database where the table resides.
DbName string `protobuf:"bytes,3,opt,name=db_name,json=dbName,proto3" json:"db_name,omitempty"`
// Required. The name of the database where the table should be moved.
DestinationDbName string `protobuf:"bytes,4,opt,name=destination_db_name,json=destinationDbName,proto3" json:"destination_db_name,omitempty"`
// contains filtered or unexported fields
}
Request message for [DataprocMetastore.MoveTableToDatabase][google.cloud.metastore.v1.DataprocMetastore.MoveTableToDatabase].
func (*MoveTableToDatabaseRequest) Descriptor
func (*MoveTableToDatabaseRequest) Descriptor() ([]byte, []int)
Deprecated: Use MoveTableToDatabaseRequest.ProtoReflect.Descriptor instead.
func (*MoveTableToDatabaseRequest) GetDbName
func (x *MoveTableToDatabaseRequest) GetDbName() string
func (*MoveTableToDatabaseRequest) GetDestinationDbName
func (x *MoveTableToDatabaseRequest) GetDestinationDbName() string
func (*MoveTableToDatabaseRequest) GetService
func (x *MoveTableToDatabaseRequest) GetService() string
func (*MoveTableToDatabaseRequest) GetTableName
func (x *MoveTableToDatabaseRequest) GetTableName() string
func (*MoveTableToDatabaseRequest) ProtoMessage
func (*MoveTableToDatabaseRequest) ProtoMessage()
func (*MoveTableToDatabaseRequest) ProtoReflect
func (x *MoveTableToDatabaseRequest) ProtoReflect() protoreflect.Message
func (*MoveTableToDatabaseRequest) Reset
func (x *MoveTableToDatabaseRequest) Reset()
func (*MoveTableToDatabaseRequest) String
func (x *MoveTableToDatabaseRequest) String() string
MoveTableToDatabaseResponse
type MoveTableToDatabaseResponse struct {
// contains filtered or unexported fields
}
Response message for [DataprocMetastore.MoveTableToDatabase][google.cloud.metastore.v1.DataprocMetastore.MoveTableToDatabase].
func (*MoveTableToDatabaseResponse) Descriptor
func (*MoveTableToDatabaseResponse) Descriptor() ([]byte, []int)
Deprecated: Use MoveTableToDatabaseResponse.ProtoReflect.Descriptor instead.
func (*MoveTableToDatabaseResponse) ProtoMessage
func (*MoveTableToDatabaseResponse) ProtoMessage()
func (*MoveTableToDatabaseResponse) ProtoReflect
func (x *MoveTableToDatabaseResponse) ProtoReflect() protoreflect.Message
func (*MoveTableToDatabaseResponse) Reset
func (x *MoveTableToDatabaseResponse) Reset()
func (*MoveTableToDatabaseResponse) String
func (x *MoveTableToDatabaseResponse) String() string
NetworkConfig
type NetworkConfig struct {
// Immutable. The consumer-side network configuration for the Dataproc
// Metastore instance.
Consumers []*NetworkConfig_Consumer `protobuf:"bytes,1,rep,name=consumers,proto3" json:"consumers,omitempty"`
// contains filtered or unexported fields
}
Network configuration for the Dataproc Metastore service.
Next available ID: 4
func (*NetworkConfig) Descriptor
func (*NetworkConfig) Descriptor() ([]byte, []int)
Deprecated: Use NetworkConfig.ProtoReflect.Descriptor instead.
func (*NetworkConfig) GetConsumers
func (x *NetworkConfig) GetConsumers() []*NetworkConfig_Consumer
func (*NetworkConfig) ProtoMessage
func (*NetworkConfig) ProtoMessage()
func (*NetworkConfig) ProtoReflect
func (x *NetworkConfig) ProtoReflect() protoreflect.Message
func (*NetworkConfig) Reset
func (x *NetworkConfig) Reset()
func (*NetworkConfig) String
func (x *NetworkConfig) String() string
NetworkConfig_Consumer
type NetworkConfig_Consumer struct {
// Types that are assignable to VpcResource:
//
// *NetworkConfig_Consumer_Subnetwork
VpcResource isNetworkConfig_Consumer_VpcResource `protobuf_oneof:"vpc_resource"`
// Output only. The URI of the endpoint used to access the metastore
// service.
EndpointUri string `protobuf:"bytes,3,opt,name=endpoint_uri,json=endpointUri,proto3" json:"endpoint_uri,omitempty"`
// Output only. The location of the endpoint URI. Format:
// `projects/{project}/locations/{location}`.
EndpointLocation string `protobuf:"bytes,4,opt,name=endpoint_location,json=endpointLocation,proto3" json:"endpoint_location,omitempty"`
// contains filtered or unexported fields
}
Contains information of the customer's network configurations.
Next available ID: 5
func (*NetworkConfig_Consumer) Descriptor
func (*NetworkConfig_Consumer) Descriptor() ([]byte, []int)
Deprecated: Use NetworkConfig_Consumer.ProtoReflect.Descriptor instead.
func (*NetworkConfig_Consumer) GetEndpointLocation
func (x *NetworkConfig_Consumer) GetEndpointLocation() string
func (*NetworkConfig_Consumer) GetEndpointUri
func (x *NetworkConfig_Consumer) GetEndpointUri() string
func (*NetworkConfig_Consumer) GetSubnetwork
func (x *NetworkConfig_Consumer) GetSubnetwork() string
func (*NetworkConfig_Consumer) GetVpcResource
func (m *NetworkConfig_Consumer) GetVpcResource() isNetworkConfig_Consumer_VpcResource
func (*NetworkConfig_Consumer) ProtoMessage
func (*NetworkConfig_Consumer) ProtoMessage()
func (*NetworkConfig_Consumer) ProtoReflect
func (x *NetworkConfig_Consumer) ProtoReflect() protoreflect.Message
func (*NetworkConfig_Consumer) Reset
func (x *NetworkConfig_Consumer) Reset()
func (*NetworkConfig_Consumer) String
func (x *NetworkConfig_Consumer) String() string
NetworkConfig_Consumer_Subnetwork