Package cloud.google.com/go/metastore/apiv1/metastorepb (v1.11.1)

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.

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" 
 , 
  
 3 
 : 
  
 "DATAPROC_METASTORE" 
 , 
  
 } 
  
 BackendMetastore_MetastoreType_value 
  
 = 
  
 map 
 [ 
  string 
 
 ] 
  int32 
 
 { 
  
 "METASTORE_TYPE_UNSPECIFIED" 
 : 
  
 0 
 , 
  
 "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 
 
 ) 
 

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 (*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 (*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_DATAPROC_METASTORE

  const 
  
 ( 
  
 // The metastore type is not set. 
  
 BackendMetastore_METASTORE_TYPE_UNSPECIFIED 
  
  BackendMetastore_MetastoreType 
 
  
 = 
  
 0 
  
 // The backend metastore is Dataproc Metastore. 
  
 BackendMetastore_DATAPROC_METASTORE 
  
  BackendMetastore_MetastoreType 
 
  
 = 
  
 3 
 ) 
 

func (BackendMetastore_MetastoreType) Descriptor

func (BackendMetastore_MetastoreType) Enum

func (BackendMetastore_MetastoreType) EnumDescriptor

  func 
  
 ( 
  BackendMetastore_MetastoreType 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use BackendMetastore_MetastoreType.Descriptor instead.

func (BackendMetastore_MetastoreType) Number

func (BackendMetastore_MetastoreType) String

func (BackendMetastore_MetastoreType) Type

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

  func 
  
 ( 
 * 
  Backup 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use Backup.ProtoReflect.Descriptor instead.

func (*Backup) GetCreateTime

  func 
  
 ( 
 x 
  
 * 
  Backup 
 
 ) 
  
 GetCreateTime 
 () 
  
 * 
  timestamppb 
 
 . 
  Timestamp 
 
 

func (*Backup) GetDescription

  func 
  
 ( 
 x 
  
 * 
  Backup 
 
 ) 
  
 GetDescription 
 () 
  
  string 
 
 

func (*Backup) GetEndTime

  func 
  
 ( 
 x 
  
 * 
  Backup 
 
 ) 
  
 GetEndTime 
 () 
  
 * 
  timestamppb 
 
 . 
  Timestamp 
 
 

func (*Backup) GetName

  func 
  
 ( 
 x 
  
 * 
  Backup 
 
 ) 
  
 GetName 
 () 
  
  string 
 
 

func (*Backup) GetRestoringServices

  func 
  
 ( 
 x 
  
 * 
  Backup 
 
 ) 
  
 GetRestoringServices 
 () 
  
 [] 
  string 
 
 

func (*Backup) GetServiceRevision

  func 
  
 ( 
 x 
  
 * 
  Backup 
 
 ) 
  
 GetServiceRevision 
 () 
  
 * 
  Service 
 
 

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

  func 
  
 ( 
 x 
  
 * 
  Backup 
 
 ) 
  
 String 
 () 
  
  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) 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 (Backup_State) String

  func 
  
 ( 
 x 
  
  Backup_State 
 
 ) 
  
 String 
 () 
  
  string 
 
 

func (Backup_State) Type

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 (*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 (*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 (*CreateMetadataImportRequest) Reset

  func 
  
 ( 
 x 
  
 * 
  CreateMetadataImportRequest 
 
 ) 
  
 Reset 
 () 
 

func (*CreateMetadataImportRequest) 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 (*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) Enum

func (DatabaseDumpSpec_Type) EnumDescriptor

  func 
  
 ( 
  DatabaseDumpSpec_Type 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use DatabaseDumpSpec_Type.Descriptor instead.

func (DatabaseDumpSpec_Type) Number

func (DatabaseDumpSpec_Type) String

func (DatabaseDumpSpec_Type) Type

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 
 
 ) 
 } 
 

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 
 
 ) 
 } 
 

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 (*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 (*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 (*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 
 
 

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 (*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) Enum

func (Federation_State) EnumDescriptor

  func 
  
 ( 
  Federation_State 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use Federation_State.Descriptor instead.

func (Federation_State) Number

func (Federation_State) String

  func 
  
 ( 
 x 
  
  Federation_State 
 
 ) 
  
 String 
 () 
  
  string 
 
 

func (Federation_State) Type

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 (*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 (*GetMetadataImportRequest) Reset

  func 
  
 ( 
 x 
  
 * 
  GetMetadataImportRequest 
 
 ) 
  
 Reset 
 () 
 

func (*GetMetadataImportRequest) 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"` 
  
 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) GetKerberosConfig

  func 
  
 ( 
 x 
  
 * 
  HiveMetastoreConfig 
 
 ) 
  
 GetKerberosConfig 
 () 
  
 * 
  KerberosConfig 
 
 

func (*HiveMetastoreConfig) GetVersion

  func 
  
 ( 
 x 
  
 * 
  HiveMetastoreConfig 
 
 ) 
  
 GetVersion 
 () 
  
  string 
 
 

func (*HiveMetastoreConfig) ProtoMessage

  func 
  
 ( 
 * 
  HiveMetastoreConfig 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*HiveMetastoreConfig) ProtoReflect

func (*HiveMetastoreConfig) Reset

  func 
  
 ( 
 x 
  
 * 
  HiveMetastoreConfig 
 
 ) 
  
 Reset 
 () 
 

func (*HiveMetastoreConfig) String

  func 
  
 ( 
 x 
  
 * 
  HiveMetastoreConfig 
 
 ) 
  
 String 
 () 
  
  string 
 
 

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 (*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 (*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 (*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 (*ListMetadataImportsRequest) Reset

  func 
  
 ( 
 x 
  
 * 
  ListMetadataImportsRequest 
 
 ) 
  
 Reset 
 () 
 

func (*ListMetadataImportsRequest) 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 (*ListMetadataImportsResponse) Reset

  func 
  
 ( 
 x 
  
 * 
  ListMetadataImportsResponse 
 
 ) 
  
 Reset 
 () 
 

func (*ListMetadataImportsResponse) 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 (*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 (*ListServicesResponse) Reset

  func 
  
 ( 
 x 
  
 * 
  ListServicesResponse 
 
 ) 
  
 Reset 
 () 
 

func (*ListServicesResponse) String

  func 
  
 ( 
 x 
  
 * 
  ListServicesResponse 
 
 ) 
  
 String 
 () 
  
  string 
 
 
  type 
  
 LocationMetadata 
  
 struct 
  
 { 
  
 SupportedHiveMetastoreVersions 
  
 [] 
 * 
  LocationMetadata_HiveMetastoreVersion 
 
  
 "" 
  
 /* 155 byte string literal not displayed */ 
 } 
 

Metadata about the service in a location.

  func 
  
 ( 
 * 
  LocationMetadata 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use LocationMetadata.ProtoReflect.Descriptor instead.

  func 
  
 ( 
 x 
  
 * 
  LocationMetadata 
 
 ) 
  
 GetSupportedHiveMetastoreVersions 
 () 
  
 [] 
 * 
  LocationMetadata_HiveMetastoreVersion 
 
 
  func 
  
 ( 
 * 
  LocationMetadata 
 
 ) 
  
 ProtoMessage 
 () 
 
  func 
  
 ( 
 x 
  
 * 
  LocationMetadata 
 
 ) 
  
 ProtoReflect 
 () 
  
  protoreflect 
 
 . 
  Message 
 
 
  func 
  
 ( 
 x 
  
 * 
  LocationMetadata 
 
 ) 
  
 Reset 
 () 
 
  func 
  
 ( 
 x 
  
 * 
  LocationMetadata 
 
 ) 
  
 String 
 () 
  
  string 
 
 
  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 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use LocationMetadata_HiveMetastoreVersion.ProtoReflect.Descriptor instead.

  func 
  
 ( 
 * 
  LocationMetadata_HiveMetastoreVersion 
 
 ) 
  
 ProtoMessage 
 () 
 

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 (*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) Enum

func (MetadataExport_State) EnumDescriptor

  func 
  
 ( 
  MetadataExport_State 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use MetadataExport_State.Descriptor instead.

func (MetadataExport_State) Number

func (MetadataExport_State) String

  func 
  
 ( 
 x 
  
  MetadataExport_State 
 
 ) 
  
 String 
 () 
  
  string 
 
 

func (MetadataExport_State) Type

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 
  
 ( 
 m 
  
 * 
  MetadataImport 
 
 ) 
  
 GetMetadata 
 () 
  
 isMetadataImport_Metadata 
 

func (*MetadataImport) GetName

  func 
  
 ( 
 x 
  
 * 
  MetadataImport 
 
 ) 
  
 GetName 
 () 
  
  string 
 
 

func (*MetadataImport) GetState

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"` 
  
 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

Deprecated: Marked as deprecated in google/cloud/metastore/v1/metastore.proto.

func (*MetadataImport_DatabaseDump) GetGcsUri

  func 
  
 ( 
 x 
  
 * 
  MetadataImport_DatabaseDump 
 
 ) 
  
 GetGcsUri 
 () 
  
  string 
 
 

func (*MetadataImport_DatabaseDump) GetType

func (*MetadataImport_DatabaseDump) ProtoMessage

  func 
  
 ( 
 * 
  MetadataImport_DatabaseDump 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*MetadataImport_DatabaseDump) ProtoReflect

func (*MetadataImport_DatabaseDump) Reset

  func 
  
 ( 
 x 
  
 * 
  MetadataImport_DatabaseDump 
 
 ) 
  
 Reset 
 () 
 

func (*MetadataImport_DatabaseDump) 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) 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 (MetadataImport_DatabaseDump_DatabaseType) String

func (MetadataImport_DatabaseDump_DatabaseType) Type

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) Enum

func (MetadataImport_State) EnumDescriptor

  func 
  
 ( 
  MetadataImport_State 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use MetadataImport_State.Descriptor instead.

func (MetadataImport_State) Number

func (MetadataImport_State) String

  func 
  
 ( 
 x 
  
  MetadataImport_State 
 
 ) 
  
 String 
 () 
  
  string 
 
 

func (MetadataImport_State) Type

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 (*MetadataManagementActivity) Reset

  func 
  
 ( 
 x 
  
 * 
  MetadataManagementActivity 
 
 ) 
  
 Reset 
 () 
 

func (*MetadataManagementActivity) 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.

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"` 
  
 // contains filtered or unexported fields 
 } 
 

Contains information of the customer's network configurations.

func (*NetworkConfig_Consumer) Descriptor

  func 
  
 ( 
 * 
  NetworkConfig_Consumer 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use NetworkConfig_Consumer.ProtoReflect.Descriptor instead.

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 (*NetworkConfig_Consumer) Reset

  func 
  
 ( 
 x 
  
 * 
  NetworkConfig_Consumer 
 
 ) 
  
 Reset 
 () 
 

func (*NetworkConfig_Consumer) String

  func 
  
 ( 
 x 
  
 * 
  NetworkConfig_Consumer 
 
 ) 
  
 String 
 () 
  
  string 
 
 

NetworkConfig_Consumer_Subnetwork

  type 
  
 NetworkConfig_Consumer_Subnetwork 
  
 struct 
  
 { 
  
 // Immutable. The subnetwork of the customer project from which an IP 
  
 // address is reserved and used as the Dataproc Metastore service's 
  
 // endpoint. It is accessible to hosts in the subnet and to all 
  
 // hosts in a subnet in the same region and same network. There must 
  
 // be at least one IP address available in the subnet's primary range. The 
  
 // subnet is specified in the following form: 
  
 // 
  
 // `projects/{project_number}/regions/{region_id}/subnetworks/{subnetwork_id}` 
  
 Subnetwork 
  
  string 
 
  
 `protobuf:"bytes,1,opt,name=subnetwork,proto3,oneof"` 
 } 
 
  type 
  
 OperationMetadata 
  
 struct 
  
 { 
  
 // Output only. The time the operation was created. 
  
 CreateTime 
  
 * 
  timestamppb 
 
 . 
  Timestamp 
 
  
 `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` 
  
 // Output only. The time the operation finished running. 
  
 EndTime 
  
 * 
  timestamppb 
 
 . 
  Timestamp 
 
  
 `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` 
  
 // Output only. Server-defined resource path for the target of the operation. 
  
 Target 
  
  string 
 
  
 `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"` 
  
 // Output only. Name of the verb executed by the operation. 
  
 Verb 
  
  string 
 
  
 `protobuf:"bytes,4,opt,name=verb,proto3" json:"verb,omitempty"` 
  
 // Output only. Human-readable status of the operation, if any. 
  
 StatusMessage 
  
  string 
 
  
 `protobuf:"bytes,5,opt,name=status_message,json=statusMessage,proto3" json:"status_message,omitempty"` 
  
 // Output only. Identifies whether the caller has requested cancellation 
  
 // of the operation. Operations that have successfully been cancelled 
  
 // have [Operation.error][] value with a 
  
 // [google.rpc.Status.code][google.rpc.Status.code] of 1, corresponding to 
  
 // `Code.CANCELLED`. 
  
 RequestedCancellation 
  
  bool 
 
  
 `protobuf:"varint,6,opt,name=requested_cancellation,json=requestedCancellation,proto3" json:"requested_cancellation,omitempty"` 
  
 // Output only. API version used to start the operation. 
  
 ApiVersion 
  
  string 
 
  
 `protobuf:"bytes,7,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"` 
  
 // contains filtered or unexported fields 
 } 
 

Represents the metadata of a long-running operation.

  func 
  
 ( 
 * 
  OperationMetadata 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use OperationMetadata.ProtoReflect.Descriptor instead.

  func 
  
 ( 
 x 
  
 * 
  OperationMetadata 
 
 ) 
  
 GetApiVersion 
 () 
  
  string 
 
 
  func 
  
 ( 
 x 
  
 * 
  OperationMetadata 
 
 ) 
  
 GetCreateTime 
 () 
  
 * 
  timestamppb 
 
 . 
  Timestamp 
 
 
  func 
  
 ( 
 x 
  
 * 
  OperationMetadata 
 
 ) 
  
 GetEndTime 
 () 
  
 * 
  timestamppb 
 
 . 
  Timestamp 
 
 
  func 
  
 ( 
 x 
  
 * 
  OperationMetadata 
 
 ) 
  
 GetRequestedCancellation 
 () 
  
  bool 
 
 
  func 
  
 ( 
 x 
  
 * 
  OperationMetadata 
 
 ) 
  
 GetStatusMessage 
 () 
  
  string 
 
 
  func 
  
 ( 
 x 
  
 * 
  OperationMetadata 
 
 ) 
  
 GetTarget 
 () 
  
  string 
 
 
  func 
  
 ( 
 x 
  
 * 
  OperationMetadata 
 
 ) 
  
 GetVerb 
 () 
  
  string 
 
 
  func 
  
 ( 
 * 
  OperationMetadata 
 
 ) 
  
 ProtoMessage 
 () 
 
  func 
  
 ( 
 x 
  
 * 
  OperationMetadata 
 
 ) 
  
 ProtoReflect 
 () 
  
  protoreflect 
 
 . 
  Message 
 
 
  func 
  
 ( 
 x 
  
 * 
  OperationMetadata 
 
 ) 
  
 Reset 
 () 
 
  func 
  
 ( 
 x 
  
 * 
  OperationMetadata 
 
 ) 
  
 String 
 () 
  
  string 
 
 

Restore

  type 
  
 Restore 
  
 struct 
  
 { 
  
 // Output only. The time when the restore started. 
  
 StartTime 
  
 * 
  timestamppb 
 
 . 
  Timestamp 
 
  
 `protobuf:"bytes,1,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` 
  
 // Output only. The time when the restore ended. 
  
 EndTime 
  
 * 
  timestamppb 
 
 . 
  Timestamp 
 
  
 `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` 
  
 // Output only. The current state of the restore. 
  
 State 
  
  Restore_State 
 
  
 `protobuf:"varint,3,opt,name=state,proto3,enum=google.cloud.metastore.v1.Restore_State" json:"state,omitempty"` 
  
 // Output only. The relative resource name of the metastore service backup to 
  
 // restore from, in the following form: 
  
 // 
  
 // `projects/{project_id}/locations/{location_id}/services/{service_id}/backups/{backup_id}`. 
  
 Backup 
  
  string 
 
  
 `protobuf:"bytes,4,opt,name=backup,proto3" json:"backup,omitempty"` 
  
 // Output only. The type of restore. 
  
 Type 
  
  Restore_RestoreType 
 
  
 `protobuf:"varint,5,opt,name=type,proto3,enum=google.cloud.metastore.v1.Restore_RestoreType" json:"type,omitempty"` 
  
 // Output only. The restore details containing the revision of the service to 
  
 // be restored to, in format of JSON. 
  
 Details 
  
  string 
 
  
 `protobuf:"bytes,6,opt,name=details,proto3" json:"details,omitempty"` 
  
 // contains filtered or unexported fields 
 } 
 

The details of a metadata restore operation.

func (*Restore) Descriptor

  func 
  
 ( 
 * 
  Restore 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use Restore.ProtoReflect.Descriptor instead.

func (*Restore) GetBackup

  func 
  
 ( 
 x 
  
 * 
  Restore 
 
 ) 
  
 GetBackup 
 () 
  
  string 
 
 

func (*Restore) GetDetails

  func 
  
 ( 
 x 
  
 * 
  Restore 
 
 ) 
  
 GetDetails 
 () 
  
  string 
 
 

func (*Restore) GetEndTime

  func 
  
 ( 
 x 
  
 * 
  Restore 
 
 ) 
  
 GetEndTime 
 () 
  
 * 
  timestamppb 
 
 . 
  Timestamp 
 
 

func (*Restore) GetStartTime

  func 
  
 ( 
 x 
  
 * 
  Restore 
 
 ) 
  
 GetStartTime 
 () 
  
 * 
  timestamppb 
 
 . 
  Timestamp 
 
 

func (*Restore) GetState

  func 
  
 ( 
 x 
  
 * 
  Restore 
 
 ) 
  
 GetState 
 () 
  
  Restore_State 
 
 

func (*Restore) GetType

  func 
  
 ( 
 x 
  
 * 
  Restore 
 
 ) 
  
 GetType 
 () 
  
  Restore_RestoreType 
 
 

func (*Restore) ProtoMessage

  func 
  
 ( 
 * 
  Restore 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*Restore) ProtoReflect

  func 
  
 ( 
 x 
  
 * 
  Restore 
 
 ) 
  
 ProtoReflect 
 () 
  
  protoreflect 
 
 . 
  Message 
 
 

func (*Restore) Reset

  func 
  
 ( 
 x 
  
 * 
  Restore 
 
 ) 
  
 Reset 
 () 
 

func (*Restore) String

  func 
  
 ( 
 x 
  
 * 
  Restore 
 
 ) 
  
 String 
 () 
  
  string 
 
 

RestoreServiceRequest

  type 
  
 RestoreServiceRequest 
  
 struct 
  
 { 
  
 Service 
  
  string 
 
  
 `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"` 
  
 Backup 
  
  string 
 
  
 `protobuf:"bytes,2,opt,name=backup,proto3" json:"backup,omitempty"` 
  
 RestoreType 
  
  Restore_RestoreType 
 
  
 "" 
  
 /* 146 byte string literal not displayed */ 
  
 RequestId 
  
  string 
 
  
 `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` 
 } 
 

Request message for [DataprocMetastore.Restore][].

func (*RestoreServiceRequest) Descriptor

  func 
  
 ( 
 * 
  RestoreServiceRequest 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use RestoreServiceRequest.ProtoReflect.Descriptor instead.

func (*RestoreServiceRequest) GetBackup

  func 
  
 ( 
 x 
  
 * 
  RestoreServiceRequest 
 
 ) 
  
 GetBackup 
 () 
  
  string 
 
 

func (*RestoreServiceRequest) GetRequestId

  func 
  
 ( 
 x 
  
 * 
  RestoreServiceRequest 
 
 ) 
  
 GetRequestId 
 () 
  
  string 
 
 

func (*RestoreServiceRequest) GetRestoreType

  func 
  
 ( 
 x 
  
 * 
  RestoreServiceRequest 
 
 ) 
  
 GetRestoreType 
 () 
  
  Restore_RestoreType 
 
 

func (*RestoreServiceRequest) GetService

  func 
  
 ( 
 x 
  
 * 
  RestoreServiceRequest 
 
 ) 
  
 GetService 
 () 
  
  string 
 
 

func (*RestoreServiceRequest) ProtoMessage

  func 
  
 ( 
 * 
  RestoreServiceRequest 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*RestoreServiceRequest) ProtoReflect

func (*RestoreServiceRequest) Reset

  func 
  
 ( 
 x 
  
 * 
  RestoreServiceRequest 
 
 ) 
  
 Reset 
 () 
 

func (*RestoreServiceRequest) String

  func 
  
 ( 
 x 
  
 * 
  RestoreServiceRequest 
 
 ) 
  
 String 
 () 
  
  string 
 
 

Restore_RestoreType

  type 
  
 Restore_RestoreType 
  
  int32 
 
 

The type of restore. If unspecified, defaults to METADATA_ONLY .

  const 
  
 ( 
  
 // The restore type is unknown. 
  
 Restore_RESTORE_TYPE_UNSPECIFIED 
  
  Restore_RestoreType 
 
  
 = 
  
 0 
  
 // The service's metadata and configuration are restored. 
  
 Restore_FULL 
  
  Restore_RestoreType 
 
  
 = 
  
 1 
  
 // Only the service's metadata is restored. 
  
 Restore_METADATA_ONLY 
  
  Restore_RestoreType 
 
  
 = 
  
 2 
 ) 
 

func (Restore_RestoreType) Descriptor

func (Restore_RestoreType) Enum

func (Restore_RestoreType) EnumDescriptor

  func 
  
 ( 
  Restore_RestoreType 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use Restore_RestoreType.Descriptor instead.

func (Restore_RestoreType) Number

func (Restore_RestoreType) String

  func 
  
 ( 
 x 
  
  Restore_RestoreType 
 
 ) 
  
 String 
 () 
  
  string 
 
 

func (Restore_RestoreType) Type

Restore_State

  type 
  
 Restore_State 
  
  int32 
 
 

The current state of the restore.

Restore_STATE_UNSPECIFIED, Restore_RUNNING, Restore_SUCCEEDED, Restore_FAILED, Restore_CANCELLED

  const 
  
 ( 
  
 // The state of the metadata restore is unknown. 
  
 Restore_STATE_UNSPECIFIED 
  
  Restore_State 
 
  
 = 
  
 0 
  
 // The metadata restore is running. 
  
 Restore_RUNNING 
  
  Restore_State 
 
  
 = 
  
 1 
  
 // The metadata restore completed successfully. 
  
 Restore_SUCCEEDED 
  
  Restore_State 
 
  
 = 
  
 2 
  
 // The metadata restore failed. 
  
 Restore_FAILED 
  
  Restore_State 
 
  
 = 
  
 3 
  
 // The metadata restore is cancelled. 
  
 Restore_CANCELLED 
  
  Restore_State 
 
  
 = 
  
 4 
 ) 
 

func (Restore_State) Descriptor

func (Restore_State) Enum

  func 
  
 ( 
 x 
  
  Restore_State 
 
 ) 
  
 Enum 
 () 
  
 * 
  Restore_State 
 
 

func (Restore_State) EnumDescriptor

  func 
  
 ( 
  Restore_State 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use Restore_State.Descriptor instead.

func (Restore_State) Number

func (Restore_State) String

  func 
  
 ( 
 x 
  
  Restore_State 
 
 ) 
  
 String 
 () 
  
  string 
 
 

func (Restore_State) Type

ScalingConfig

  type 
  
 ScalingConfig 
  
 struct 
  
 { 
  
 // Represents either a predetermined instance size or a numeric 
  
 // scaling factor. 
  
 // 
  
 // Types that are assignable to ScalingModel: 
  
 //	*ScalingConfig_InstanceSize_ 
  
 //	*ScalingConfig_ScalingFactor 
  
 ScalingModel 
  
 isScalingConfig_ScalingModel 
  
 `protobuf_oneof:"scaling_model"` 
  
 // contains filtered or unexported fields 
 } 
 

Represents the scaling configuration of a metastore service.

func (*ScalingConfig) Descriptor

  func 
  
 ( 
 * 
  ScalingConfig 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use ScalingConfig.ProtoReflect.Descriptor instead.

func (*ScalingConfig) GetInstanceSize

  func 
  
 ( 
 x 
  
 * 
  ScalingConfig 
 
 ) 
  
 GetInstanceSize 
 () 
  
  ScalingConfig_InstanceSize 
 
 

func (*ScalingConfig) GetScalingFactor

  func 
  
 ( 
 x 
  
 * 
  ScalingConfig 
 
 ) 
  
 GetScalingFactor 
 () 
  
  float32 
 
 

func (*ScalingConfig) GetScalingModel

  func 
  
 ( 
 m 
  
 * 
  ScalingConfig 
 
 ) 
  
 GetScalingModel 
 () 
  
 isScalingConfig_ScalingModel 
 

func (*ScalingConfig) ProtoMessage

  func 
  
 ( 
 * 
  ScalingConfig 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*ScalingConfig) ProtoReflect

  func 
  
 ( 
 x 
  
 * 
  ScalingConfig 
 
 ) 
  
 ProtoReflect 
 () 
  
  protoreflect 
 
 . 
  Message 
 
 

func (*ScalingConfig) Reset

  func 
  
 ( 
 x 
  
 * 
  ScalingConfig 
 
 ) 
  
 Reset 
 () 
 

func (*ScalingConfig) String

  func 
  
 ( 
 x 
  
 * 
  ScalingConfig 
 
 ) 
  
 String 
 () 
  
  string 
 
 

ScalingConfig_InstanceSize

  type 
  
 ScalingConfig_InstanceSize 
  
  int32 
 
 

Metastore instance sizes.

ScalingConfig_INSTANCE_SIZE_UNSPECIFIED, ScalingConfig_EXTRA_SMALL, ScalingConfig_SMALL, ScalingConfig_MEDIUM, ScalingConfig_LARGE, ScalingConfig_EXTRA_LARGE

  const 
  
 ( 
  
 // Unspecified instance size 
  
 ScalingConfig_INSTANCE_SIZE_UNSPECIFIED 
  
  ScalingConfig_InstanceSize 
 
  
 = 
  
 0 
  
 // Extra small instance size, maps to a scaling factor of 0.1. 
  
 ScalingConfig_EXTRA_SMALL 
  
  ScalingConfig_InstanceSize 
 
  
 = 
  
 1 
  
 // Small instance size, maps to a scaling factor of 0.5. 
  
 ScalingConfig_SMALL 
  
  ScalingConfig_InstanceSize 
 
  
 = 
  
 2 
  
 // Medium instance size, maps to a scaling factor of 1.0. 
  
 ScalingConfig_MEDIUM 
  
  ScalingConfig_InstanceSize 
 
  
 = 
  
 3 
  
 // Large instance size, maps to a scaling factor of 3.0. 
  
 ScalingConfig_LARGE 
  
  ScalingConfig_InstanceSize 
 
  
 = 
  
 4 
  
 // Extra large instance size, maps to a scaling factor of 6.0. 
  
 ScalingConfig_EXTRA_LARGE 
  
  ScalingConfig_InstanceSize 
 
  
 = 
  
 5 
 ) 
 

func (ScalingConfig_InstanceSize) Descriptor

func (ScalingConfig_InstanceSize) Enum

func (ScalingConfig_InstanceSize) EnumDescriptor

  func 
  
 ( 
  ScalingConfig_InstanceSize 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use ScalingConfig_InstanceSize.Descriptor instead.

func (ScalingConfig_InstanceSize) Number

func (ScalingConfig_InstanceSize) String

func (ScalingConfig_InstanceSize) Type

ScalingConfig_InstanceSize_

  type 
  
 ScalingConfig_InstanceSize_ 
  
 struct 
  
 { 
  
 InstanceSize 
  
  ScalingConfig_InstanceSize 
 
  
 "" 
  
 /* 131 byte string literal not displayed */ 
 } 
 

ScalingConfig_ScalingFactor

  type 
  
 ScalingConfig_ScalingFactor 
  
 struct 
  
 { 
  
 // Scaling factor, increments of 0.1 for values less than 1.0, and 
  
 // increments of 1.0 for values greater than 1.0. 
  
 ScalingFactor 
  
  float32 
 
  
 `protobuf:"fixed32,2,opt,name=scaling_factor,json=scalingFactor,proto3,oneof"` 
 } 
 

Secret

  type 
  
 Secret 
  
 struct 
  
 { 
  
 // Types that are assignable to Value: 
  
 //	*Secret_CloudSecret 
  
 Value 
  
 isSecret_Value 
  
 `protobuf_oneof:"value"` 
  
 // contains filtered or unexported fields 
 } 
 

A securely stored value.

func (*Secret) Descriptor

  func 
  
 ( 
 * 
  Secret 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use Secret.ProtoReflect.Descriptor instead.

func (*Secret) GetCloudSecret

  func 
  
 ( 
 x 
  
 * 
  Secret 
 
 ) 
  
 GetCloudSecret 
 () 
  
  string 
 
 

func (*Secret) GetValue

  func 
  
 ( 
 m 
  
 * 
  Secret 
 
 ) 
  
 GetValue 
 () 
  
 isSecret_Value 
 

func (*Secret) ProtoMessage

  func 
  
 ( 
 * 
  Secret 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*Secret) ProtoReflect

  func 
  
 ( 
 x 
  
 * 
  Secret 
 
 ) 
  
 ProtoReflect 
 () 
  
  protoreflect 
 
 . 
  Message 
 
 

func (*Secret) Reset

  func 
  
 ( 
 x 
  
 * 
  Secret 
 
 ) 
  
 Reset 
 () 
 

func (*Secret) String

  func 
  
 ( 
 x 
  
 * 
  Secret 
 
 ) 
  
 String 
 () 
  
  string 
 
 

Secret_CloudSecret

  type 
  
 Secret_CloudSecret 
  
 struct 
  
 { 
  
 // The relative resource name of a Secret Manager secret version, in the 
  
 // following form: 
  
 // 
  
 // `projects/{project_number}/secrets/{secret_id}/versions/{version_id}`. 
  
 CloudSecret 
  
  string 
 
  
 `protobuf:"bytes,2,opt,name=cloud_secret,json=cloudSecret,proto3,oneof"` 
 } 
 

Service

  type 
  
 Service 
  
 struct 
  
 { 
  
 MetastoreConfig 
  
 isService_MetastoreConfig 
  
 `protobuf_oneof:"metastore_config"` 
  
 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 */ 
  
 Network 
  
  string 
 
  
 `protobuf:"bytes,7,opt,name=network,proto3" json:"network,omitempty"` 
  
 EndpointUri 
  
  string 
 
  
 `protobuf:"bytes,8,opt,name=endpoint_uri,json=endpointUri,proto3" json:"endpoint_uri,omitempty"` 
  
 Port 
  
  int32 
 
  
 `protobuf:"varint,9,opt,name=port,proto3" json:"port,omitempty"` 
  
 State 
  
  Service_State 
 
  
 `protobuf:"varint,10,opt,name=state,proto3,enum=google.cloud.metastore.v1.Service_State" json:"state,omitempty"` 
  
 StateMessage 
  
  string 
 
  
 `protobuf:"bytes,11,opt,name=state_message,json=stateMessage,proto3" json:"state_message,omitempty"` 
  
 ArtifactGcsUri 
  
  string 
 
  
 `protobuf:"bytes,12,opt,name=artifact_gcs_uri,json=artifactGcsUri,proto3" json:"artifact_gcs_uri,omitempty"` 
  
 Tier 
  
  Service_Tier 
 
  
 `protobuf:"varint,13,opt,name=tier,proto3,enum=google.cloud.metastore.v1.Service_Tier" json:"tier,omitempty"` 
  
 MaintenanceWindow 
  
 * 
  MaintenanceWindow 
 
  
 `protobuf:"bytes,15,opt,name=maintenance_window,json=maintenanceWindow,proto3" json:"maintenance_window,omitempty"` 
  
 Uid 
  
  string 
 
  
 `protobuf:"bytes,16,opt,name=uid,proto3" json:"uid,omitempty"` 
  
 MetadataManagementActivity 
  
 * 
  MetadataManagementActivity 
 
  
 "" 
  
 /* 142 byte string literal not displayed */ 
  
 ReleaseChannel 
  
  Service_ReleaseChannel 
 
  
 "" 
  
 /* 159 byte string literal not displayed */ 
  
 EncryptionConfig 
  
 * 
  EncryptionConfig 
 
  
 `protobuf:"bytes,20,opt,name=encryption_config,json=encryptionConfig,proto3" json:"encryption_config,omitempty"` 
  
 NetworkConfig 
  
 * 
  NetworkConfig 
 
  
 `protobuf:"bytes,21,opt,name=network_config,json=networkConfig,proto3" json:"network_config,omitempty"` 
  
 DatabaseType 
  
  Service_DatabaseType 
 
  
 "" 
  
 /* 151 byte string literal not displayed */ 
  
 TelemetryConfig 
  
 * 
  TelemetryConfig 
 
  
 `protobuf:"bytes,23,opt,name=telemetry_config,json=telemetryConfig,proto3" json:"telemetry_config,omitempty"` 
  
 ScalingConfig 
  
 * 
  ScalingConfig 
 
  
 `protobuf:"bytes,24,opt,name=scaling_config,json=scalingConfig,proto3" json:"scaling_config,omitempty"` 
 } 
 

A managed metastore service that serves metadata queries.

func (*Service) Descriptor

  func 
  
 ( 
 * 
  Service 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use Service.ProtoReflect.Descriptor instead.

func (*Service) GetArtifactGcsUri

  func 
  
 ( 
 x 
  
 * 
  Service 
 
 ) 
  
 GetArtifactGcsUri 
 () 
  
  string 
 
 

func (*Service) GetCreateTime

  func 
  
 ( 
 x 
  
 * 
  Service 
 
 ) 
  
 GetCreateTime 
 () 
  
 * 
  timestamppb 
 
 . 
  Timestamp 
 
 

func (*Service) GetDatabaseType

  func 
  
 ( 
 x 
  
 * 
  Service 
 
 ) 
  
 GetDatabaseType 
 () 
  
  Service_DatabaseType 
 
 

func (*Service) GetEncryptionConfig

  func 
  
 ( 
 x 
  
 * 
  Service 
 
 ) 
  
 GetEncryptionConfig 
 () 
  
 * 
  EncryptionConfig 
 
 

func (*Service) GetEndpointUri

  func 
  
 ( 
 x 
  
 * 
  Service 
 
 ) 
  
 GetEndpointUri 
 () 
  
  string 
 
 

func (*Service) GetHiveMetastoreConfig

  func 
  
 ( 
 x 
  
 * 
  Service 
 
 ) 
  
 GetHiveMetastoreConfig 
 () 
  
 * 
  HiveMetastoreConfig 
 
 

func (*Service) GetLabels

  func 
  
 ( 
 x 
  
 * 
  Service 
 
 ) 
  
 GetLabels 
 () 
  
 map 
 [ 
  string 
 
 ] 
  string 
 
 

func (*Service) GetMaintenanceWindow

  func 
  
 ( 
 x 
  
 * 
  Service 
 
 ) 
  
 GetMaintenanceWindow 
 () 
  
 * 
  MaintenanceWindow 
 
 

func (*Service) GetMetadataManagementActivity

  func 
  
 ( 
 x 
  
 * 
  Service 
 
 ) 
  
 GetMetadataManagementActivity 
 () 
  
 * 
  MetadataManagementActivity 
 
 

func (*Service) GetMetastoreConfig

  func 
  
 ( 
 m 
  
 * 
  Service 
 
 ) 
  
 GetMetastoreConfig 
 () 
  
 isService_MetastoreConfig 
 

func (*Service) GetName

  func 
  
 ( 
 x 
  
 * 
  Service 
 
 ) 
  
 GetName 
 () 
  
  string 
 
 

func (*Service) GetNetwork

  func 
  
 ( 
 x 
  
 * 
  Service 
 
 ) 
  
 GetNetwork 
 () 
  
  string 
 
 

func (*Service) GetNetworkConfig

  func 
  
 ( 
 x 
  
 * 
  Service 
 
 ) 
  
 GetNetworkConfig 
 () 
  
 * 
  NetworkConfig 
 
 

func (*Service) GetPort

  func 
  
 ( 
 x 
  
 * 
  Service 
 
 ) 
  
 GetPort 
 () 
  
  int32 
 
 

func (*Service) GetReleaseChannel

  func 
  
 ( 
 x 
  
 * 
  Service 
 
 ) 
  
 GetReleaseChannel 
 () 
  
  Service_ReleaseChannel 
 
 

func (*Service) GetScalingConfig

  func 
  
 ( 
 x 
  
 * 
  Service 
 
 ) 
  
 GetScalingConfig 
 () 
  
 * 
  ScalingConfig 
 
 

func (*Service) GetState

  func 
  
 ( 
 x 
  
 * 
  Service 
 
 ) 
  
 GetState 
 () 
  
  Service_State 
 
 

func (*Service) GetStateMessage

  func 
  
 ( 
 x 
  
 * 
  Service 
 
 ) 
  
 GetStateMessage 
 () 
  
  string 
 
 

func (*Service) GetTelemetryConfig

  func 
  
 ( 
 x 
  
 * 
  Service 
 
 ) 
  
 GetTelemetryConfig 
 () 
  
 * 
  TelemetryConfig 
 
 

func (*Service) GetTier

  func 
  
 ( 
 x 
  
 * 
  Service 
 
 ) 
  
 GetTier 
 () 
  
  Service_Tier 
 
 

func (*Service) GetUid

  func 
  
 ( 
 x 
  
 * 
  Service 
 
 ) 
  
 GetUid 
 () 
  
  string 
 
 

func (*Service) GetUpdateTime

  func 
  
 ( 
 x 
  
 * 
  Service 
 
 ) 
  
 GetUpdateTime 
 () 
  
 * 
  timestamppb 
 
 . 
  Timestamp 
 
 

func (*Service) ProtoMessage

  func 
  
 ( 
 * 
  Service 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*Service) ProtoReflect

  func 
  
 ( 
 x 
  
 * 
  Service 
 
 ) 
  
 ProtoReflect 
 () 
  
  protoreflect 
 
 . 
  Message 
 
 

func (*Service) Reset

  func 
  
 ( 
 x 
  
 * 
  Service 
 
 ) 
  
 Reset 
 () 
 

func (*Service) String

  func 
  
 ( 
 x 
  
 * 
  Service 
 
 ) 
  
 String 
 () 
  
  string 
 
 

Service_DatabaseType

  type 
  
 Service_DatabaseType 
  
  int32 
 
 

The backend database type for the metastore service.

Service_DATABASE_TYPE_UNSPECIFIED, Service_MYSQL, Service_SPANNER

  const 
  
 ( 
  
 // The DATABASE_TYPE is not set. 
  
 Service_DATABASE_TYPE_UNSPECIFIED 
  
  Service_DatabaseType 
 
  
 = 
  
 0 
  
 // MySQL is used to persist the metastore data. 
  
 Service_MYSQL 
  
  Service_DatabaseType 
 
  
 = 
  
 1 
  
 // Spanner is used to persist the metastore data. 
  
 Service_SPANNER 
  
  Service_DatabaseType 
 
  
 = 
  
 2 
 ) 
 

func (Service_DatabaseType) Descriptor

func (Service_DatabaseType) Enum

func (Service_DatabaseType) EnumDescriptor

  func 
  
 ( 
  Service_DatabaseType 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use Service_DatabaseType.Descriptor instead.

func (Service_DatabaseType) Number

func (Service_DatabaseType) String

  func 
  
 ( 
 x 
  
  Service_DatabaseType 
 
 ) 
  
 String 
 () 
  
  string 
 
 

func (Service_DatabaseType) Type

Service_HiveMetastoreConfig

  type 
  
 Service_HiveMetastoreConfig 
  
 struct 
  
 { 
  
 // Configuration information specific to running Hive metastore 
  
 // software as the metastore service. 
  
 HiveMetastoreConfig 
  
 * 
  HiveMetastoreConfig 
 
  
 `protobuf:"bytes,5,opt,name=hive_metastore_config,json=hiveMetastoreConfig,proto3,oneof"` 
 } 
 

Service_ReleaseChannel

  type 
  
 Service_ReleaseChannel 
  
  int32 
 
 

Release channels bundle features of varying levels of stability. Newer features may be introduced initially into less stable release channels and can be automatically promoted into more stable release channels.

Service_RELEASE_CHANNEL_UNSPECIFIED, Service_CANARY, Service_STABLE

  const 
  
 ( 
  
 // Release channel is not specified. 
  
 Service_RELEASE_CHANNEL_UNSPECIFIED 
  
  Service_ReleaseChannel 
 
  
 = 
  
 0 
  
 // The `CANARY` release channel contains the newest features, which may be 
  
 // unstable and subject to unresolved issues with no known workarounds. 
  
 // Services using the `CANARY` release channel are not subject to any SLAs. 
  
 Service_CANARY 
  
  Service_ReleaseChannel 
 
  
 = 
  
 1 
  
 // The `STABLE` release channel contains features that are considered stable 
  
 // and have been validated for production use. 
  
 Service_STABLE 
  
  Service_ReleaseChannel 
 
  
 = 
  
 2 
 ) 
 

func (Service_ReleaseChannel) Descriptor

func (Service_ReleaseChannel) Enum

func (Service_ReleaseChannel) EnumDescriptor

  func 
  
 ( 
  Service_ReleaseChannel 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use Service_ReleaseChannel.Descriptor instead.

func (Service_ReleaseChannel) Number

func (Service_ReleaseChannel) String

func (Service_ReleaseChannel) Type

Service_State

  type 
  
 Service_State 
  
  int32 
 
 

The current state of the metastore service.

Service_STATE_UNSPECIFIED, Service_CREATING, Service_ACTIVE, Service_SUSPENDING, Service_SUSPENDED, Service_UPDATING, Service_DELETING, Service_ERROR

  const 
  
 ( 
  
 // The state of the metastore service is unknown. 
  
 Service_STATE_UNSPECIFIED 
  
  Service_State 
 
  
 = 
  
 0 
  
 // The metastore service is in the process of being created. 
  
 Service_CREATING 
  
  Service_State 
 
  
 = 
  
 1 
  
 // The metastore service is running and ready to serve queries. 
  
 Service_ACTIVE 
  
  Service_State 
 
  
 = 
  
 2 
  
 // The metastore service is entering suspension. Its query-serving 
  
 // availability may cease unexpectedly. 
  
 Service_SUSPENDING 
  
  Service_State 
 
  
 = 
  
 3 
  
 // The metastore service is suspended and unable to serve queries. 
  
 Service_SUSPENDED 
  
  Service_State 
 
  
 = 
  
 4 
  
 // The metastore service is being updated. It remains usable but cannot 
  
 // accept additional update requests or be deleted at this time. 
  
 Service_UPDATING 
  
  Service_State 
 
  
 = 
  
 5 
  
 // The metastore service is undergoing deletion. It cannot be used. 
  
 Service_DELETING 
  
  Service_State 
 
  
 = 
  
 6 
  
 // The metastore service has encountered an error and cannot be used. The 
  
 // metastore service should be deleted. 
  
 Service_ERROR 
  
  Service_State 
 
  
 = 
  
 7 
 ) 
 

func (Service_State) Descriptor

func (Service_State) Enum

  func 
  
 ( 
 x 
  
  Service_State 
 
 ) 
  
 Enum 
 () 
  
 * 
  Service_State 
 
 

func (Service_State) EnumDescriptor

  func 
  
 ( 
  Service_State 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use Service_State.Descriptor instead.

func (Service_State) Number

func (Service_State) String

  func 
  
 ( 
 x 
  
  Service_State 
 
 ) 
  
 String 
 () 
  
  string 
 
 

func (Service_State) Type

Service_Tier

  type 
  
 Service_Tier 
  
  int32 
 
 

Available service tiers.

Service_TIER_UNSPECIFIED, Service_DEVELOPER, Service_ENTERPRISE

  const 
  
 ( 
  
 // The tier is not set. 
  
 Service_TIER_UNSPECIFIED 
  
  Service_Tier 
 
  
 = 
  
 0 
  
 // The developer tier provides limited scalability and no fault tolerance. 
  
 // Good for low-cost proof-of-concept. 
  
 Service_DEVELOPER 
  
  Service_Tier 
 
  
 = 
  
 1 
  
 // The enterprise tier provides multi-zone high availability, and sufficient 
  
 // scalability for enterprise-level Dataproc Metastore workloads. 
  
 Service_ENTERPRISE 
  
  Service_Tier 
 
  
 = 
  
 3 
 ) 
 

func (Service_Tier) Descriptor

func (Service_Tier) Enum

  func 
  
 ( 
 x 
  
  Service_Tier 
 
 ) 
  
 Enum 
 () 
  
 * 
  Service_Tier 
 
 

func (Service_Tier) EnumDescriptor

  func 
  
 ( 
  Service_Tier 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use Service_Tier.Descriptor instead.

func (Service_Tier) Number

func (Service_Tier) String

  func 
  
 ( 
 x 
  
  Service_Tier 
 
 ) 
  
 String 
 () 
  
  string 
 
 

func (Service_Tier) Type

TelemetryConfig

  type 
  
 TelemetryConfig 
  
 struct 
  
 { 
  
 LogFormat 
  
  TelemetryConfig_LogFormat 
 
  
 "" 
  
 /* 146 byte string literal not displayed */ 
 } 
 

Telemetry Configuration for the Dataproc Metastore service.

func (*TelemetryConfig) Descriptor

  func 
  
 ( 
 * 
  TelemetryConfig 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use TelemetryConfig.ProtoReflect.Descriptor instead.

func (*TelemetryConfig) GetLogFormat

func (*TelemetryConfig) ProtoMessage

  func 
  
 ( 
 * 
  TelemetryConfig 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*TelemetryConfig) ProtoReflect

  func 
  
 ( 
 x 
  
 * 
  TelemetryConfig 
 
 ) 
  
 ProtoReflect 
 () 
  
  protoreflect 
 
 . 
  Message 
 
 

func (*TelemetryConfig) Reset

  func 
  
 ( 
 x 
  
 * 
  TelemetryConfig 
 
 ) 
  
 Reset 
 () 
 

func (*TelemetryConfig) String

  func 
  
 ( 
 x 
  
 * 
  TelemetryConfig 
 
 ) 
  
 String 
 () 
  
  string 
 
 

TelemetryConfig_LogFormat

  type 
  
 TelemetryConfig_LogFormat 
  
  int32 
 
 

TelemetryConfig_LOG_FORMAT_UNSPECIFIED, TelemetryConfig_LEGACY, TelemetryConfig_JSON

  const 
  
 ( 
  
 // The LOG_FORMAT is not set. 
  
 TelemetryConfig_LOG_FORMAT_UNSPECIFIED 
  
  TelemetryConfig_LogFormat 
 
  
 = 
  
 0 
  
 // Logging output uses the legacy `textPayload` format. 
  
 TelemetryConfig_LEGACY 
  
  TelemetryConfig_LogFormat 
 
  
 = 
  
 1 
  
 // Logging output uses the `jsonPayload` format. 
  
 TelemetryConfig_JSON 
  
  TelemetryConfig_LogFormat 
 
  
 = 
  
 2 
 ) 
 

func (TelemetryConfig_LogFormat) Descriptor

func (TelemetryConfig_LogFormat) Enum

func (TelemetryConfig_LogFormat) EnumDescriptor

  func 
  
 ( 
  TelemetryConfig_LogFormat 
 
 ) 
  
 EnumDescriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use TelemetryConfig_LogFormat.Descriptor instead.

func (TelemetryConfig_LogFormat) Number

func (TelemetryConfig_LogFormat) String

func (TelemetryConfig_LogFormat) Type

UnimplementedDataprocMetastoreFederationServer

  type 
  
 UnimplementedDataprocMetastoreFederationServer 
  
 struct 
  
 { 
 } 
 

UnimplementedDataprocMetastoreFederationServer can be embedded to have forward compatible implementations.

func (*UnimplementedDataprocMetastoreFederationServer) CreateFederation

func (*UnimplementedDataprocMetastoreFederationServer) DeleteFederation

func (*UnimplementedDataprocMetastoreFederationServer) GetFederation

func (*UnimplementedDataprocMetastoreFederationServer) ListFederations

func (*UnimplementedDataprocMetastoreFederationServer) UpdateFederation

UnimplementedDataprocMetastoreServer

  type 
  
 UnimplementedDataprocMetastoreServer 
  
 struct 
  
 { 
 } 
 

UnimplementedDataprocMetastoreServer can be embedded to have forward compatible implementations.

func (*UnimplementedDataprocMetastoreServer) CreateBackup

func (*UnimplementedDataprocMetastoreServer) CreateMetadataImport

func (*UnimplementedDataprocMetastoreServer) CreateService

func (*UnimplementedDataprocMetastoreServer) DeleteBackup

func (*UnimplementedDataprocMetastoreServer) DeleteService

func (*UnimplementedDataprocMetastoreServer) GetBackup

func (*UnimplementedDataprocMetastoreServer) GetMetadataImport

func (*UnimplementedDataprocMetastoreServer) GetService

func (*UnimplementedDataprocMetastoreServer) ListBackups

func (*UnimplementedDataprocMetastoreServer) ListMetadataImports

func (*UnimplementedDataprocMetastoreServer) ListServices

func (*UnimplementedDataprocMetastoreServer) RestoreService

func (*UnimplementedDataprocMetastoreServer) UpdateMetadataImport

func (*UnimplementedDataprocMetastoreServer) UpdateService

UpdateFederationRequest

  type 
  
 UpdateFederationRequest 
  
 struct 
  
 { 
  
 // Required. A field mask used to specify the fields to be overwritten in the 
  
 // metastore federation resource by the update. 
  
 // Fields specified in the `update_mask` are relative to the resource (not 
  
 // to the full request). A field is overwritten if it is in the mask. 
  
 UpdateMask 
  
 * 
  fieldmaskpb 
 
 . 
  FieldMask 
 
  
 `protobuf:"bytes,1,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` 
  
 // Required. The metastore federation to update. The server only merges fields 
  
 // in the service if they are specified in `update_mask`. 
  
 // 
  
 // The metastore federation's `name` field is used to identify the 
  
 // metastore service to be updated. 
  
 Federation 
  
 * 
  Federation 
 
  
 `protobuf:"bytes,2,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,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` 
  
 // contains filtered or unexported fields 
 } 
 

Request message for UpdateFederation.

func (*UpdateFederationRequest) Descriptor

  func 
  
 ( 
 * 
  UpdateFederationRequest 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use UpdateFederationRequest.ProtoReflect.Descriptor instead.

func (*UpdateFederationRequest) GetFederation

  func 
  
 ( 
 x 
  
 * 
  UpdateFederationRequest 
 
 ) 
  
 GetFederation 
 () 
  
 * 
  Federation 
 
 

func (*UpdateFederationRequest) GetRequestId

  func 
  
 ( 
 x 
  
 * 
  UpdateFederationRequest 
 
 ) 
  
 GetRequestId 
 () 
  
  string 
 
 

func (*UpdateFederationRequest) GetUpdateMask

func (*UpdateFederationRequest) ProtoMessage

  func 
  
 ( 
 * 
  UpdateFederationRequest 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*UpdateFederationRequest) ProtoReflect

func (*UpdateFederationRequest) Reset

  func 
  
 ( 
 x 
  
 * 
  UpdateFederationRequest 
 
 ) 
  
 Reset 
 () 
 

func (*UpdateFederationRequest) String

  func 
  
 ( 
 x 
  
 * 
  UpdateFederationRequest 
 
 ) 
  
 String 
 () 
  
  string 
 
 

UpdateMetadataImportRequest

  type 
  
 UpdateMetadataImportRequest 
  
 struct 
  
 { 
  
 // Required. A field mask used to specify the fields to be overwritten in the 
  
 // metadata import resource by the update. 
  
 // Fields specified in the `update_mask` are relative to the resource (not 
  
 // to the full request). A field is overwritten if it is in the mask. 
  
 UpdateMask 
  
 * 
  fieldmaskpb 
 
 . 
  FieldMask 
 
  
 `protobuf:"bytes,1,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` 
  
 // Required. The metadata import to update. The server only merges fields 
  
 // in the import if they are specified in `update_mask`. 
  
 // 
  
 // The metadata import's `name` field is used to identify the metastore 
  
 // import to be updated. 
  
 MetadataImport 
  
 * 
  MetadataImport 
 
  
 `protobuf:"bytes,2,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,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` 
  
 // contains filtered or unexported fields 
 } 
 

Request message for [DataprocMetastore.UpdateMetadataImport][google.cloud.metastore.v1.DataprocMetastore.UpdateMetadataImport].

func (*UpdateMetadataImportRequest) Descriptor

  func 
  
 ( 
 * 
  UpdateMetadataImportRequest 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use UpdateMetadataImportRequest.ProtoReflect.Descriptor instead.

func (*UpdateMetadataImportRequest) GetMetadataImport

  func 
  
 ( 
 x 
  
 * 
  UpdateMetadataImportRequest 
 
 ) 
  
 GetMetadataImport 
 () 
  
 * 
  MetadataImport 
 
 

func (*UpdateMetadataImportRequest) GetRequestId

  func 
  
 ( 
 x 
  
 * 
  UpdateMetadataImportRequest 
 
 ) 
  
 GetRequestId 
 () 
  
  string 
 
 

func (*UpdateMetadataImportRequest) GetUpdateMask

func (*UpdateMetadataImportRequest) ProtoMessage

  func 
  
 ( 
 * 
  UpdateMetadataImportRequest 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*UpdateMetadataImportRequest) ProtoReflect

func (*UpdateMetadataImportRequest) Reset

  func 
  
 ( 
 x 
  
 * 
  UpdateMetadataImportRequest 
 
 ) 
  
 Reset 
 () 
 

func (*UpdateMetadataImportRequest) String

UpdateServiceRequest

  type 
  
 UpdateServiceRequest 
  
 struct 
  
 { 
  
 // Required. A field mask used to specify the fields to be overwritten in the 
  
 // metastore service resource by the update. 
  
 // Fields specified in the `update_mask` are relative to the resource (not 
  
 // to the full request). A field is overwritten if it is in the mask. 
  
 UpdateMask 
  
 * 
  fieldmaskpb 
 
 . 
  FieldMask 
 
  
 `protobuf:"bytes,1,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` 
  
 // Required. The metastore service to update. The server only merges fields 
  
 // in the service if they are specified in `update_mask`. 
  
 // 
  
 // The metastore service's `name` field is used to identify the metastore 
  
 // service to be updated. 
  
 Service 
  
 * 
  Service 
 
  
 `protobuf:"bytes,2,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,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` 
  
 // contains filtered or unexported fields 
 } 
 

Request message for [DataprocMetastore.UpdateService][google.cloud.metastore.v1.DataprocMetastore.UpdateService].

func (*UpdateServiceRequest) Descriptor

  func 
  
 ( 
 * 
  UpdateServiceRequest 
 
 ) 
  
 Descriptor 
 () 
  
 ([] 
  byte 
 
 , 
  
 [] 
  int 
 
 ) 
 

Deprecated: Use UpdateServiceRequest.ProtoReflect.Descriptor instead.

func (*UpdateServiceRequest) GetRequestId

  func 
  
 ( 
 x 
  
 * 
  UpdateServiceRequest 
 
 ) 
  
 GetRequestId 
 () 
  
  string 
 
 

func (*UpdateServiceRequest) GetService

  func 
  
 ( 
 x 
  
 * 
  UpdateServiceRequest 
 
 ) 
  
 GetService 
 () 
  
 * 
  Service 
 
 

func (*UpdateServiceRequest) GetUpdateMask

  func 
  
 ( 
 x 
  
 * 
  UpdateServiceRequest 
 
 ) 
  
 GetUpdateMask 
 () 
  
 * 
  fieldmaskpb 
 
 . 
  FieldMask 
 
 

func (*UpdateServiceRequest) ProtoMessage

  func 
  
 ( 
 * 
  UpdateServiceRequest 
 
 ) 
  
 ProtoMessage 
 () 
 

func (*UpdateServiceRequest) ProtoReflect

func (*UpdateServiceRequest) Reset

  func 
  
 ( 
 x 
  
 * 
  UpdateServiceRequest 
 
 ) 
  
 Reset 
 () 
 

func (*UpdateServiceRequest) String

  func 
  
 ( 
 x 
  
 * 
  UpdateServiceRequest 
 
 ) 
  
 String 
 () 
  
  string 
 
 
Design a Mobile Site
View Site in Mobile | Classic
Share by: