Package cloud.google.com/go/metastore/apiv1/metastorepb (v1.14.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.

HiveMetastoreConfig_EndpointProtocol_name, HiveMetastoreConfig_EndpointProtocol_value

var (
	HiveMetastoreConfig_EndpointProtocol_name = map[int32]string{
		0: "ENDPOINT_PROTOCOL_UNSPECIFIED",
		1: "THRIFT",
		2: "GRPC",
	}
	HiveMetastoreConfig_EndpointProtocol_value = map[string]int32{
		"ENDPOINT_PROTOCOL_UNSPECIFIED": 0,
		"THRIFT":                        1,
		"GRPC":                          2,
	}
)

Enum value maps for HiveMetastoreConfig_EndpointProtocol.

TelemetryConfig_LogFormat_name, TelemetryConfig_LogFormat_value

var (
	TelemetryConfig_LogFormat_name = map[int32]string{
		0: "LOG_FORMAT_UNSPECIFIED",
		1: "LEGACY",
		2: "JSON",
	}
	TelemetryConfig_LogFormat_value = map[string]int32{
		"LOG_FORMAT_UNSPECIFIED": 0,
		"LEGACY":                 1,
		"JSON":                   2,
	}
)

Enum value maps for TelemetryConfig_LogFormat.

MetadataImport_State_name, MetadataImport_State_value

var (
	MetadataImport_State_name = map[int32]string{
		0: "STATE_UNSPECIFIED",
		1: "RUNNING",
		2: "SUCCEEDED",
		3: "UPDATING",
		4: "FAILED",
	}
	MetadataImport_State_value = map[string]int32{
		"STATE_UNSPECIFIED": 0,
		"RUNNING":           1,
		"SUCCEEDED":         2,
		"UPDATING":          3,
		"FAILED":            4,
	}
)

Enum value maps for MetadataImport_State.

MetadataImport_DatabaseDump_DatabaseType_name, MetadataImport_DatabaseDump_DatabaseType_value

var (
	MetadataImport_DatabaseDump_DatabaseType_name = map[int32]string{
		0: "DATABASE_TYPE_UNSPECIFIED",
		1: "MYSQL",
	}
	MetadataImport_DatabaseDump_DatabaseType_value = map[string]int32{
		"DATABASE_TYPE_UNSPECIFIED": 0,
		"MYSQL":                     1,
	}
)

Enum value maps for MetadataImport_DatabaseDump_DatabaseType.

MetadataExport_State_name, MetadataExport_State_value

var (
	MetadataExport_State_name = map[int32]string{
		0: "STATE_UNSPECIFIED",
		1: "RUNNING",
		2: "SUCCEEDED",
		3: "FAILED",
		4: "CANCELLED",
	}
	MetadataExport_State_value = map[string]int32{
		"STATE_UNSPECIFIED": 0,
		"RUNNING":           1,
		"SUCCEEDED":         2,
		"FAILED":            3,
		"CANCELLED":         4,
	}
)

Enum value maps for MetadataExport_State.

Backup_State_name, Backup_State_value

var (
	Backup_State_name = map[int32]string{
		0: "STATE_UNSPECIFIED",
		1: "CREATING",
		2: "DELETING",
		3: "ACTIVE",
		4: "FAILED",
		5: "RESTORING",
	}
	Backup_State_value = map[string]int32{
		"STATE_UNSPECIFIED": 0,
		"CREATING":          1,
		"DELETING":          2,
		"ACTIVE":            3,
		"FAILED":            4,
		"RESTORING":         5,
	}
)

Enum value maps for Backup_State.

Restore_State_name, Restore_State_value

var (
	Restore_State_name = map[int32]string{
		0: "STATE_UNSPECIFIED",
		1: "RUNNING",
		2: "SUCCEEDED",
		3: "FAILED",
		4: "CANCELLED",
	}
	Restore_State_value = map[string]int32{
		"STATE_UNSPECIFIED": 0,
		"RUNNING":           1,
		"SUCCEEDED":         2,
		"FAILED":            3,
		"CANCELLED":         4,
	}
)

Enum value maps for Restore_State.

Restore_RestoreType_name, Restore_RestoreType_value

var (
	Restore_RestoreType_name = map[int32]string{
		0: "RESTORE_TYPE_UNSPECIFIED",
		1: "FULL",
		2: "METADATA_ONLY",
	}
	Restore_RestoreType_value = map[string]int32{
		"RESTORE_TYPE_UNSPECIFIED": 0,
		"FULL":                     1,
		"METADATA_ONLY":            2,
	}
)

Enum value maps for Restore_RestoreType.

ScalingConfig_InstanceSize_name, ScalingConfig_InstanceSize_value

var (
	ScalingConfig_InstanceSize_name = map[int32]string{
		0: "INSTANCE_SIZE_UNSPECIFIED",
		1: "EXTRA_SMALL",
		2: "SMALL",
		3: "MEDIUM",
		4: "LARGE",
		5: "EXTRA_LARGE",
	}
	ScalingConfig_InstanceSize_value = map[string]int32{
		"INSTANCE_SIZE_UNSPECIFIED": 0,
		"EXTRA_SMALL":               1,
		"SMALL":                     2,
		"MEDIUM":                    3,
		"LARGE":                     4,
		"EXTRA_LARGE":               5,
	}
)

Enum value maps for ScalingConfig_InstanceSize.

DatabaseDumpSpec_Type_name, DatabaseDumpSpec_Type_value

var (
	DatabaseDumpSpec_Type_name = map[int32]string{
		0: "TYPE_UNSPECIFIED",
		1: "MYSQL",
		2: "AVRO",
	}
	DatabaseDumpSpec_Type_value = map[string]int32{
		"TYPE_UNSPECIFIED": 0,
		"MYSQL":            1,
		"AVRO":             2,
	}
)

Enum value maps for DatabaseDumpSpec_Type.

Federation_State_name, Federation_State_value

var (
	Federation_State_name = map[int32]string{
		0: "STATE_UNSPECIFIED",
		1: "CREATING",
		2: "ACTIVE",
		3: "UPDATING",
		4: "DELETING",
		5: "ERROR",
	}
	Federation_State_value = map[string]int32{
		"STATE_UNSPECIFIED": 0,
		"CREATING":          1,
		"ACTIVE":            2,
		"UPDATING":          3,
		"DELETING":          4,
		"ERROR":             5,
	}
)

Enum value maps for Federation_State.

BackendMetastore_MetastoreType_name, BackendMetastore_MetastoreType_value

var (
	BackendMetastore_MetastoreType_name = map[int32]string{
		0: "METASTORE_TYPE_UNSPECIFIED",
		2: "BIGQUERY",
		3: "DATAPROC_METASTORE",
	}
	BackendMetastore_MetastoreType_value = map[string]int32{
		"METASTORE_TYPE_UNSPECIFIED": 0,
		"BIGQUERY":                   2,
		"DATAPROC_METASTORE":         3,
	}
)

Enum value maps for BackendMetastore_MetastoreType.

File_google_cloud_metastore_v1_metastore_federation_proto

var File_google_cloud_metastore_v1_metastore_federation_proto protoreflect.FileDescriptor

File_google_cloud_metastore_v1_metastore_proto

var File_google_cloud_metastore_v1_metastore_proto protoreflect.FileDescriptor

Functions

func RegisterDataprocMetastoreFederationServer

func RegisterDataprocMetastoreFederationServer(s *grpc.Server, srv DataprocMetastoreFederationServer)

func RegisterDataprocMetastoreServer

func RegisterDataprocMetastoreServer(s *grpc.Server, srv DataprocMetastoreServer)

AlterMetadataResourceLocationRequest

type AlterMetadataResourceLocationRequest struct {

	// Required. The relative resource name of the metastore service to mutate
	// metadata, in the following format:
	//
	// `projects/{project_id}/locations/{location_id}/services/{service_id}`.
	Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	// Required. The relative metadata resource name in the following format.
	//
	// `databases/{database_id}`
	// or
	// `databases/{database_id}/tables/{table_id}`
	// or
	// `databases/{database_id}/tables/{table_id}/partitions/{partition_id}`
	ResourceName string `protobuf:"bytes,2,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
	// Required. The new location URI for the metadata resource.
	LocationUri string `protobuf:"bytes,3,opt,name=location_uri,json=locationUri,proto3" json:"location_uri,omitempty"`
	// contains filtered or unexported fields
}

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

func (*AlterMetadataResourceLocationRequest) Descriptor

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

Deprecated: Use AlterMetadataResourceLocationRequest.ProtoReflect.Descriptor instead.

func (*AlterMetadataResourceLocationRequest) GetLocationUri

func (x *AlterMetadataResourceLocationRequest) GetLocationUri() string

func (*AlterMetadataResourceLocationRequest) GetResourceName

func (x *AlterMetadataResourceLocationRequest) GetResourceName() string

func (*AlterMetadataResourceLocationRequest) GetService

func (*AlterMetadataResourceLocationRequest) ProtoMessage

func (*AlterMetadataResourceLocationRequest) ProtoMessage()

func (*AlterMetadataResourceLocationRequest) ProtoReflect

func (*AlterMetadataResourceLocationRequest) Reset

func (*AlterMetadataResourceLocationRequest) String

AlterMetadataResourceLocationResponse

type AlterMetadataResourceLocationResponse struct {
	// contains filtered or unexported fields
}

Response message for [DataprocMetastore.AlterMetadataResourceLocation][google.cloud.metastore.v1.DataprocMetastore.AlterMetadataResourceLocation].

func (*AlterMetadataResourceLocationResponse) Descriptor

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

Deprecated: Use AlterMetadataResourceLocationResponse.ProtoReflect.Descriptor instead.

func (*AlterMetadataResourceLocationResponse) ProtoMessage

func (*AlterMetadataResourceLocationResponse) ProtoMessage()

func (*AlterMetadataResourceLocationResponse) ProtoReflect

func (*AlterMetadataResourceLocationResponse) Reset

func (*AlterMetadataResourceLocationResponse) String

AuxiliaryVersionConfig

type AuxiliaryVersionConfig struct {
	Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`

	ConfigOverrides map[string]string "" /* 194 byte string literal not displayed */

	NetworkConfig *NetworkConfig `protobuf:"bytes,3,opt,name=network_config,json=networkConfig,proto3" json:"network_config,omitempty"`

}

Configuration information for the auxiliary service versions.

func (*AuxiliaryVersionConfig) Descriptor

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

Deprecated: Use AuxiliaryVersionConfig.ProtoReflect.Descriptor instead.

func (*AuxiliaryVersionConfig) GetConfigOverrides

func (x *AuxiliaryVersionConfig) GetConfigOverrides() map[string]string

func (*AuxiliaryVersionConfig) GetNetworkConfig

func (x *AuxiliaryVersionConfig) GetNetworkConfig() *NetworkConfig

func (*AuxiliaryVersionConfig) GetVersion

func (x *AuxiliaryVersionConfig) GetVersion() string

func (*AuxiliaryVersionConfig) ProtoMessage

func (*AuxiliaryVersionConfig) ProtoMessage()

func (*AuxiliaryVersionConfig) ProtoReflect

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

func (*AuxiliaryVersionConfig) Reset

func (x *AuxiliaryVersionConfig) Reset()

func (*AuxiliaryVersionConfig) String

func (x *AuxiliaryVersionConfig) String() string

BackendMetastore

type BackendMetastore struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`

	MetastoreType BackendMetastore_MetastoreType "" /* 163 byte string literal not displayed */

}

Represents a backend metastore for the federation.

func (*BackendMetastore) Descriptor

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

Deprecated: Use BackendMetastore.ProtoReflect.Descriptor instead.

func (*BackendMetastore) GetMetastoreType

func (x *BackendMetastore) GetMetastoreType() BackendMetastore_MetastoreType

func (*BackendMetastore) GetName

func (x *BackendMetastore) GetName() string

func (*BackendMetastore) ProtoMessage

func (*BackendMetastore) ProtoMessage()

func (*BackendMetastore) ProtoReflect

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

func (*BackendMetastore) Reset

func (x *BackendMetastore) Reset()

func (*BackendMetastore) String

func (x *BackendMetastore) String() string

BackendMetastore_MetastoreType

type BackendMetastore_MetastoreType int32

The type of the backend metastore.

BackendMetastore_METASTORE_TYPE_UNSPECIFIED, BackendMetastore_BIGQUERY, BackendMetastore_DATAPROC_METASTORE

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

func (BackendMetastore_MetastoreType) Descriptor

func (BackendMetastore_MetastoreType) 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 (x *CreateBackupRequest) ProtoReflect() protoreflect.Message

func (*CreateBackupRequest) Reset

func (x *CreateBackupRequest) Reset()

func (*CreateBackupRequest) String

func (x *CreateBackupRequest) String() string

CreateFederationRequest

type CreateFederationRequest struct {

	// Required. The relative resource name of the location in which to create a
	// federation service, in the following form:
	//
	// `projects/{project_number}/locations/{location_id}`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Required. The ID of the metastore federation, which is used as the final
	// component of the metastore federation's name.
	//
	// This value must be between 2 and 63 characters long inclusive, begin with a
	// letter, end with a letter or number, and consist of alpha-numeric
	// ASCII characters or hyphens.
	FederationId string `protobuf:"bytes,2,opt,name=federation_id,json=federationId,proto3" json:"federation_id,omitempty"`
	// Required. The Metastore Federation to create. The `name` field is
	// ignored. The ID of the created metastore federation must be
	// provided in the request's `federation_id` field.
	Federation *Federation `protobuf:"bytes,3,opt,name=federation,proto3" json:"federation,omitempty"`
	// Optional. A request ID. Specify a unique request ID to allow the server to
	// ignore the request if it has completed. The server will ignore subsequent
	// requests that provide a duplicate request ID for at least 60 minutes after
	// the first request.
	//
	// For example, if an initial request times out, followed by another request
	// with the same request ID, the server ignores the second request to prevent
	// the creation of duplicate commitments.
	//
	// The request ID must be a valid
	// [UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier#Format)
	// A zero UUID (00000000-0000-0000-0000-000000000000) is not supported.
	RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for CreateFederation.

func (*CreateFederationRequest) Descriptor

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

Deprecated: Use CreateFederationRequest.ProtoReflect.Descriptor instead.

func (*CreateFederationRequest) GetFederation

func (x *CreateFederationRequest) GetFederation() *Federation

func (*CreateFederationRequest) GetFederationId

func (x *CreateFederationRequest) GetFederationId() string

func (*CreateFederationRequest) GetParent

func (x *CreateFederationRequest) GetParent() string

func (*CreateFederationRequest) GetRequestId

func (x *CreateFederationRequest) GetRequestId() string

func (*CreateFederationRequest) ProtoMessage

func (*CreateFederationRequest) ProtoMessage()

func (*CreateFederationRequest) ProtoReflect

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

func (*CreateFederationRequest) Reset

func (x *CreateFederationRequest) Reset()

func (*CreateFederationRequest) String

func (x *CreateFederationRequest) String() string

CreateMetadataImportRequest

type CreateMetadataImportRequest struct {

	// Required. The relative resource name of the service in which to create a
	// metastore import, in the following form:
	//
	// `projects/{project_number}/locations/{location_id}/services/{service_id}`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Required. The ID of the metadata import, which is used as the final
	// component of the metadata import's name.
	//
	// This value must be between 1 and 64 characters long, begin with a letter,
	// end with a letter or number, and consist of alpha-numeric ASCII characters
	// or hyphens.
	MetadataImportId string `protobuf:"bytes,2,opt,name=metadata_import_id,json=metadataImportId,proto3" json:"metadata_import_id,omitempty"`
	// Required. The metadata import to create. The `name` field is ignored. The
	// ID of the created metadata import must be provided in the request's
	// `metadata_import_id` field.
	MetadataImport *MetadataImport `protobuf:"bytes,3,opt,name=metadata_import,json=metadataImport,proto3" json:"metadata_import,omitempty"`
	// Optional. A request ID. Specify a unique request ID to allow the server to
	// ignore the request if it has completed. The server will ignore subsequent
	// requests that provide a duplicate request ID for at least 60 minutes after
	// the first request.
	//
	// For example, if an initial request times out, followed by another request
	// with the same request ID, the server ignores the second request to prevent
	// the creation of duplicate commitments.
	//
	// The request ID must be a valid
	// [UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier#Format)
	// A zero UUID (00000000-0000-0000-0000-000000000000) is not supported.
	RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

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

func (*CreateMetadataImportRequest) Descriptor

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

Deprecated: Use CreateMetadataImportRequest.ProtoReflect.Descriptor instead.

func (*CreateMetadataImportRequest) GetMetadataImport

func (x *CreateMetadataImportRequest) GetMetadataImport() *MetadataImport

func (*CreateMetadataImportRequest) GetMetadataImportId

func (x *CreateMetadataImportRequest) GetMetadataImportId() string

func (*CreateMetadataImportRequest) GetParent

func (x *CreateMetadataImportRequest) GetParent() string

func (*CreateMetadataImportRequest) GetRequestId

func (x *CreateMetadataImportRequest) GetRequestId() string

func (*CreateMetadataImportRequest) ProtoMessage

func (*CreateMetadataImportRequest) ProtoMessage()

func (*CreateMetadataImportRequest) ProtoReflect

func (*CreateMetadataImportRequest) Reset

func (x *CreateMetadataImportRequest) Reset()

func (*CreateMetadataImportRequest) String

func (x *CreateMetadataImportRequest) String() string

CreateServiceRequest

type CreateServiceRequest struct {

	// Required. The relative resource name of the location in which to create a
	// metastore service, in the following form:
	//
	// `projects/{project_number}/locations/{location_id}`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Required. The ID of the metastore service, which is used as the final
	// component of the metastore service's name.
	//
	// This value must be between 2 and 63 characters long inclusive, begin with a
	// letter, end with a letter or number, and consist of alpha-numeric
	// ASCII characters or hyphens.
	ServiceId string `protobuf:"bytes,2,opt,name=service_id,json=serviceId,proto3" json:"service_id,omitempty"`
	// Required. The Metastore service to create. The `name` field is
	// ignored. The ID of the created metastore service must be provided in
	// the request's `service_id` field.
	Service *Service `protobuf:"bytes,3,opt,name=service,proto3" json:"service,omitempty"`
	// Optional. A request ID. Specify a unique request ID to allow the server to
	// ignore the request if it has completed. The server will ignore subsequent
	// requests that provide a duplicate request ID for at least 60 minutes after
	// the first request.
	//
	// For example, if an initial request times out, followed by another request
	// with the same request ID, the server ignores the second request to prevent
	// the creation of duplicate commitments.
	//
	// The request ID must be a valid
	// [UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier#Format)
	// A zero UUID (00000000-0000-0000-0000-000000000000) is not supported.
	RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

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

func (*CreateServiceRequest) Descriptor

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

Deprecated: Use CreateServiceRequest.ProtoReflect.Descriptor instead.

func (*CreateServiceRequest) GetParent

func (x *CreateServiceRequest) GetParent() string

func (*CreateServiceRequest) GetRequestId

func (x *CreateServiceRequest) GetRequestId() string

func (*CreateServiceRequest) GetService

func (x *CreateServiceRequest) GetService() *Service

func (*CreateServiceRequest) GetServiceId

func (x *CreateServiceRequest) GetServiceId() string

func (*CreateServiceRequest) ProtoMessage

func (*CreateServiceRequest) ProtoMessage()

func (*CreateServiceRequest) ProtoReflect

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

func (*CreateServiceRequest) Reset

func (x *CreateServiceRequest) Reset()

func (*CreateServiceRequest) String

func (x *CreateServiceRequest) String() string

DatabaseDumpSpec

type DatabaseDumpSpec struct {
	// contains filtered or unexported fields
}

The specification of database dump to import from or export to.

func (*DatabaseDumpSpec) Descriptor

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

Deprecated: Use DatabaseDumpSpec.ProtoReflect.Descriptor instead.

func (*DatabaseDumpSpec) ProtoMessage

func (*DatabaseDumpSpec) ProtoMessage()

func (*DatabaseDumpSpec) ProtoReflect

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

func (*DatabaseDumpSpec) Reset

func (x *DatabaseDumpSpec) Reset()

func (*DatabaseDumpSpec) String

func (x *DatabaseDumpSpec) String() string

DatabaseDumpSpec_Type

type DatabaseDumpSpec_Type int32

The type of the database dump.

DatabaseDumpSpec_TYPE_UNSPECIFIED, DatabaseDumpSpec_MYSQL, DatabaseDumpSpec_AVRO

const (
	// The type of the database dump is unknown.
	DatabaseDumpSpec_TYPE_UNSPECIFIED DatabaseDumpSpec_Type = 0
	// Database dump is a MySQL dump file.
	DatabaseDumpSpec_MYSQL DatabaseDumpSpec_Type = 1
	// Database dump contains Avro files.
	DatabaseDumpSpec_AVRO DatabaseDumpSpec_Type = 2
)

func (DatabaseDumpSpec_Type) Descriptor

func (DatabaseDumpSpec_Type) 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 (x DatabaseDumpSpec_Type) String() 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)
	// Query DPMS metadata.
	QueryMetadata(ctx context.Context, in *QueryMetadataRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Move a table to another database.
	MoveTableToDatabase(ctx context.Context, in *MoveTableToDatabaseRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Alter metadata resource location. The metadata resource can be a database,
	// table, or partition. This functionality only updates the parent directory
	// for the respective metadata resource and does not transfer any existing
	// data to the new location.
	AlterMetadataResourceLocation(ctx context.Context, in *AlterMetadataResourceLocationRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
}

DataprocMetastoreClient is the client API for DataprocMetastore service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewDataprocMetastoreClient

func NewDataprocMetastoreClient(cc grpc.ClientConnInterface) DataprocMetastoreClient

DataprocMetastoreFederationClient

type DataprocMetastoreFederationClient interface {
	// Lists federations in a project and location.
	ListFederations(ctx context.Context, in *ListFederationsRequest, opts ...grpc.CallOption) (*ListFederationsResponse, error)
	// Gets the details of a single federation.
	GetFederation(ctx context.Context, in *GetFederationRequest, opts ...grpc.CallOption) (*Federation, error)
	// Creates a metastore federation in a project and location.
	CreateFederation(ctx context.Context, in *CreateFederationRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Updates the fields of a federation.
	UpdateFederation(ctx context.Context, in *UpdateFederationRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
	// Deletes a single federation.
	DeleteFederation(ctx context.Context, in *DeleteFederationRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
}

DataprocMetastoreFederationClient is the client API for DataprocMetastoreFederation service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewDataprocMetastoreFederationClient

func NewDataprocMetastoreFederationClient(cc grpc.ClientConnInterface) DataprocMetastoreFederationClient

DataprocMetastoreFederationServer

type DataprocMetastoreFederationServer interface {
	// Lists federations in a project and location.
	ListFederations(context.Context, *ListFederationsRequest) (*ListFederationsResponse, error)
	// Gets the details of a single federation.
	GetFederation(context.Context, *GetFederationRequest) (*Federation, error)
	// Creates a metastore federation in a project and location.
	CreateFederation(context.Context, *CreateFederationRequest) (*longrunningpb.Operation, error)
	// Updates the fields of a federation.
	UpdateFederation(context.Context, *UpdateFederationRequest) (*longrunningpb.Operation, error)
	// Deletes a single federation.
	DeleteFederation(context.Context, *DeleteFederationRequest) (*longrunningpb.Operation, error)
}

DataprocMetastoreFederationServer is the server API for DataprocMetastoreFederation service.

DataprocMetastoreServer

type DataprocMetastoreServer interface {
	// Lists services in a project and location.
	ListServices(context.Context, *ListServicesRequest) (*ListServicesResponse, error)
	// Gets the details of a single service.
	GetService(context.Context, *GetServiceRequest) (*Service, error)
	// Creates a metastore service in a project and location.
	CreateService(context.Context, *CreateServiceRequest) (*longrunningpb.Operation, error)
	// Updates the parameters of a single service.
	UpdateService(context.Context, *UpdateServiceRequest) (*longrunningpb.Operation, error)
	// Deletes a single service.
	DeleteService(context.Context, *DeleteServiceRequest) (*longrunningpb.Operation, error)
	// Lists imports in a service.
	ListMetadataImports(context.Context, *ListMetadataImportsRequest) (*ListMetadataImportsResponse, error)
	// Gets details of a single import.
	GetMetadataImport(context.Context, *GetMetadataImportRequest) (*MetadataImport, error)
	// Creates a new MetadataImport in a given project and location.
	CreateMetadataImport(context.Context, *CreateMetadataImportRequest) (*longrunningpb.Operation, error)
	// Updates a single import.
	// Only the description field of MetadataImport is supported to be updated.
	UpdateMetadataImport(context.Context, *UpdateMetadataImportRequest) (*longrunningpb.Operation, error)
	// Exports metadata from a service.
	ExportMetadata(context.Context, *ExportMetadataRequest) (*longrunningpb.Operation, error)
	// Restores a service from a backup.
	RestoreService(context.Context, *RestoreServiceRequest) (*longrunningpb.Operation, error)
	// Lists backups in a service.
	ListBackups(context.Context, *ListBackupsRequest) (*ListBackupsResponse, error)
	// Gets details of a single backup.
	GetBackup(context.Context, *GetBackupRequest) (*Backup, error)
	// Creates a new backup in a given project and location.
	CreateBackup(context.Context, *CreateBackupRequest) (*longrunningpb.Operation, error)
	// Deletes a single backup.
	DeleteBackup(context.Context, *DeleteBackupRequest) (*longrunningpb.Operation, error)
	// Query DPMS metadata.
	QueryMetadata(context.Context, *QueryMetadataRequest) (*longrunningpb.Operation, error)
	// Move a table to another database.
	MoveTableToDatabase(context.Context, *MoveTableToDatabaseRequest) (*longrunningpb.Operation, error)
	// Alter metadata resource location. The metadata resource can be a database,
	// table, or partition. This functionality only updates the parent directory
	// for the respective metadata resource and does not transfer any existing
	// data to the new location.
	AlterMetadataResourceLocation(context.Context, *AlterMetadataResourceLocationRequest) (*longrunningpb.Operation, error)
}

DataprocMetastoreServer is the server API for DataprocMetastore service.

DeleteBackupRequest

type DeleteBackupRequest struct {

	// Required. The relative resource name of the backup to delete, in the
	// following form:
	//
	// `projects/{project_number}/locations/{location_id}/services/{service_id}/backups/{backup_id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. A request ID. Specify a unique request ID to allow the server to
	// ignore the request if it has completed. The server will ignore subsequent
	// requests that provide a duplicate request ID for at least 60 minutes after
	// the first request.
	//
	// For example, if an initial request times out, followed by another request
	// with the same request ID, the server ignores the second request to prevent
	// the creation of duplicate commitments.
	//
	// The request ID must be a valid
	// [UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier#Format)
	// A zero UUID (00000000-0000-0000-0000-000000000000) is not supported.
	RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

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

func (*DeleteBackupRequest) Descriptor

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

Deprecated: Use DeleteBackupRequest.ProtoReflect.Descriptor instead.

func (*DeleteBackupRequest) GetName

func (x *DeleteBackupRequest) GetName() string

func (*DeleteBackupRequest) GetRequestId

func (x *DeleteBackupRequest) GetRequestId() string

func (*DeleteBackupRequest) ProtoMessage

func (*DeleteBackupRequest) ProtoMessage()

func (*DeleteBackupRequest) ProtoReflect

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

func (*DeleteBackupRequest) Reset

func (x *DeleteBackupRequest) Reset()

func (*DeleteBackupRequest) String

func (x *DeleteBackupRequest) String() string

DeleteFederationRequest

type DeleteFederationRequest struct {

	// Required. The relative resource name of the metastore federation to delete,
	// in the following form:
	//
	// `projects/{project_number}/locations/{location_id}/federations/{federation_id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. A request ID. Specify a unique request ID to allow the server to
	// ignore the request if it has completed. The server will ignore subsequent
	// requests that provide a duplicate request ID for at least 60 minutes after
	// the first request.
	//
	// For example, if an initial request times out, followed by another request
	// with the same request ID, the server ignores the second request to prevent
	// the creation of duplicate commitments.
	//
	// The request ID must be a valid
	// [UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier#Format)
	// A zero UUID (00000000-0000-0000-0000-000000000000) is not supported.
	RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

Request message for DeleteFederation.

func (*DeleteFederationRequest) Descriptor

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

Deprecated: Use DeleteFederationRequest.ProtoReflect.Descriptor instead.

func (*DeleteFederationRequest) GetName

func (x *DeleteFederationRequest) GetName() string

func (*DeleteFederationRequest) GetRequestId

func (x *DeleteFederationRequest) GetRequestId() string

func (*DeleteFederationRequest) ProtoMessage

func (*DeleteFederationRequest) ProtoMessage()

func (*DeleteFederationRequest) ProtoReflect

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

func (*DeleteFederationRequest) Reset

func (x *DeleteFederationRequest) Reset()

func (*DeleteFederationRequest) String

func (x *DeleteFederationRequest) String() string

DeleteServiceRequest

type DeleteServiceRequest struct {

	// Required. The relative resource name of the metastore service to delete, in
	// the following form:
	//
	// `projects/{project_number}/locations/{location_id}/services/{service_id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. A request ID. Specify a unique request ID to allow the server to
	// ignore the request if it has completed. The server will ignore subsequent
	// requests that provide a duplicate request ID for at least 60 minutes after
	// the first request.
	//
	// For example, if an initial request times out, followed by another request
	// with the same request ID, the server ignores the second request to prevent
	// the creation of duplicate commitments.
	//
	// The request ID must be a valid
	// [UUID](https://en.wikipedia.org/wiki/Universally_unique_identifier#Format)
	// A zero UUID (00000000-0000-0000-0000-000000000000) is not supported.
	RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

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

func (*DeleteServiceRequest) Descriptor

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

Deprecated: Use DeleteServiceRequest.ProtoReflect.Descriptor instead.

func (*DeleteServiceRequest) GetName

func (x *DeleteServiceRequest) GetName() string

func (*DeleteServiceRequest) GetRequestId

func (x *DeleteServiceRequest) GetRequestId() string

func (*DeleteServiceRequest) ProtoMessage

func (*DeleteServiceRequest) ProtoMessage()

func (*DeleteServiceRequest) ProtoReflect

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

func (*DeleteServiceRequest) Reset

func (x *DeleteServiceRequest) Reset()

func (*DeleteServiceRequest) String

func (x *DeleteServiceRequest) String() string

EncryptionConfig

type EncryptionConfig struct {

	// The fully qualified customer provided Cloud KMS key name to use for
	// customer data encryption, in the following form:
	//
	// `projects/{project_number}/locations/{location_id}/keyRings/{key_ring_id}/cryptoKeys/{crypto_key_id}`.
	KmsKey string `protobuf:"bytes,1,opt,name=kms_key,json=kmsKey,proto3" json:"kms_key,omitempty"`
	// contains filtered or unexported fields
}

Encryption settings for the service.

func (*EncryptionConfig) Descriptor

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

Deprecated: Use EncryptionConfig.ProtoReflect.Descriptor instead.

func (*EncryptionConfig) GetKmsKey

func (x *EncryptionConfig) GetKmsKey() string

func (*EncryptionConfig) ProtoMessage

func (*EncryptionConfig) ProtoMessage()

func (*EncryptionConfig) ProtoReflect

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

func (*EncryptionConfig) Reset

func (x *EncryptionConfig) Reset()

func (*EncryptionConfig) String

func (x *EncryptionConfig) String() string

ErrorDetails

type ErrorDetails struct {
	Details map[string]string "" /* 155 byte string literal not displayed */

}

Error details in public error message for [DataprocMetastore.QueryMetadata][google.cloud.metastore.v1.DataprocMetastore.QueryMetadata].

func (*ErrorDetails) Descriptor

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

Deprecated: Use ErrorDetails.ProtoReflect.Descriptor instead.

func (*ErrorDetails) GetDetails

func (x *ErrorDetails) GetDetails() map[string]string

func (*ErrorDetails) ProtoMessage

func (*ErrorDetails) ProtoMessage()

func (*ErrorDetails) ProtoReflect

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

func (*ErrorDetails) Reset

func (x *ErrorDetails) Reset()

func (*ErrorDetails) String

func (x *ErrorDetails) String() string

ExportMetadataRequest

type ExportMetadataRequest struct {
	Destination isExportMetadataRequest_Destination `protobuf_oneof:"destination"`

	Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`

	RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`

	DatabaseDumpType DatabaseDumpSpec_Type "" /* 165 byte string literal not displayed */

}

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

func (*ExportMetadataRequest) Descriptor

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

Deprecated: Use ExportMetadataRequest.ProtoReflect.Descriptor instead.

func (*ExportMetadataRequest) GetDatabaseDumpType

func (x *ExportMetadataRequest) GetDatabaseDumpType() DatabaseDumpSpec_Type

func (*ExportMetadataRequest) GetDestination

func (m *ExportMetadataRequest) GetDestination() isExportMetadataRequest_Destination

func (*ExportMetadataRequest) GetDestinationGcsFolder

func (x *ExportMetadataRequest) GetDestinationGcsFolder() string

func (*ExportMetadataRequest) GetRequestId

func (x *ExportMetadataRequest) GetRequestId() string

func (*ExportMetadataRequest) GetService

func (x *ExportMetadataRequest) GetService() string

func (*ExportMetadataRequest) ProtoMessage

func (*ExportMetadataRequest) ProtoMessage()

func (*ExportMetadataRequest) ProtoReflect

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

func (*ExportMetadataRequest) Reset

func (x *ExportMetadataRequest) Reset()

func (*ExportMetadataRequest) String

func (x *ExportMetadataRequest) String() string

ExportMetadataRequest_DestinationGcsFolder

type ExportMetadataRequest_DestinationGcsFolder struct {
	// A Cloud Storage URI of a folder, in the format
	// `gs://

Federation

type Federation struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`

	CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`

	UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`

	Labels map[string]string "" /* 153 byte string literal not displayed */

	Version string `protobuf:"bytes,5,opt,name=version,proto3" json:"version,omitempty"`

	BackendMetastores map[int32]*BackendMetastore "" /* 201 byte string literal not displayed */

	EndpointUri string `protobuf:"bytes,7,opt,name=endpoint_uri,json=endpointUri,proto3" json:"endpoint_uri,omitempty"`

	State Federation_State `protobuf:"varint,8,opt,name=state,proto3,enum=google.cloud.metastore.v1.Federation_State" json:"state,omitempty"`

	StateMessage string `protobuf:"bytes,9,opt,name=state_message,json=stateMessage,proto3" json:"state_message,omitempty"`

	Uid string `protobuf:"bytes,10,opt,name=uid,proto3" json:"uid,omitempty"`

}

Represents a federation of multiple backend metastores.

func (*Federation) Descriptor

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

Deprecated: Use Federation.ProtoReflect.Descriptor instead.

func (*Federation) GetBackendMetastores

func (x *Federation) GetBackendMetastores() map[int32]*BackendMetastore

func (*Federation) GetCreateTime

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

func (*Federation) GetEndpointUri

func (x *Federation) GetEndpointUri() string

func (*Federation) GetLabels

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

func (*Federation) GetName

func (x *Federation) GetName() string

func (*Federation) GetState

func (x *Federation) GetState() Federation_State

func (*Federation) GetStateMessage

func (x *Federation) GetStateMessage() string

func (*Federation) GetUid

func (x *Federation) GetUid() string

func (*Federation) GetUpdateTime

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

func (*Federation) GetVersion

func (x *Federation) GetVersion() string

func (*Federation) ProtoMessage

func (*Federation) ProtoMessage()

func (*Federation) ProtoReflect

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

func (*Federation) Reset

func (x *Federation) Reset()

func (*Federation) String

func (x *Federation) String() string

Federation_State

type Federation_State int32

The current state of the federation.

Federation_STATE_UNSPECIFIED, Federation_CREATING, Federation_ACTIVE, Federation_UPDATING, Federation_DELETING, Federation_ERROR

const (
	// The state of the metastore federation is unknown.
	Federation_STATE_UNSPECIFIED Federation_State = 0
	// The metastore federation is in the process of being created.
	Federation_CREATING Federation_State = 1
	// The metastore federation is running and ready to serve queries.
	Federation_ACTIVE Federation_State = 2
	// The metastore federation is being updated. It remains usable but cannot
	// accept additional update requests or be deleted at this time.
	Federation_UPDATING Federation_State = 3
	// The metastore federation is undergoing deletion. It cannot be used.
	Federation_DELETING Federation_State = 4
	// The metastore federation has encountered an error and cannot be used. The
	// metastore federation should be deleted.
	Federation_ERROR Federation_State = 5
)

func (Federation_State) Descriptor

func (Federation_State) 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 (x *GetFederationRequest) ProtoReflect() protoreflect.Message

func (*GetFederationRequest) Reset

func (x *GetFederationRequest) Reset()

func (*GetFederationRequest) String

func (x *GetFederationRequest) String() string

GetMetadataImportRequest

type GetMetadataImportRequest struct {

	// Required. The relative resource name of the metadata import to retrieve, in
	// the following form:
	//
	// `projects/{project_number}/locations/{location_id}/services/{service_id}/metadataImports/{import_id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

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

func (*GetMetadataImportRequest) Descriptor

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

Deprecated: Use GetMetadataImportRequest.ProtoReflect.Descriptor instead.

func (*GetMetadataImportRequest) GetName

func (x *GetMetadataImportRequest) GetName() string

func (*GetMetadataImportRequest) ProtoMessage

func (*GetMetadataImportRequest) ProtoMessage()

func (*GetMetadataImportRequest) ProtoReflect

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

func (*GetMetadataImportRequest) Reset

func (x *GetMetadataImportRequest) Reset()

func (*GetMetadataImportRequest) String

func (x *GetMetadataImportRequest) String() string

GetServiceRequest

type GetServiceRequest struct {

	// Required. The relative resource name of the metastore service to retrieve,
	// in the following form:
	//
	// `projects/{project_number}/locations/{location_id}/services/{service_id}`.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

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

func (*GetServiceRequest) Descriptor

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

Deprecated: Use GetServiceRequest.ProtoReflect.Descriptor instead.

func (*GetServiceRequest) GetName

func (x *GetServiceRequest) GetName() string

func (*GetServiceRequest) ProtoMessage

func (*GetServiceRequest) ProtoMessage()

func (*GetServiceRequest) ProtoReflect

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

func (*GetServiceRequest) Reset

func (x *GetServiceRequest) Reset()

func (*GetServiceRequest) String

func (x *GetServiceRequest) String() string

HiveMetastoreConfig

type HiveMetastoreConfig struct {
	Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`

	ConfigOverrides map[string]string "" /* 194 byte string literal not displayed */

	KerberosConfig *KerberosConfig `protobuf:"bytes,3,opt,name=kerberos_config,json=kerberosConfig,proto3" json:"kerberos_config,omitempty"`

	EndpointProtocol HiveMetastoreConfig_EndpointProtocol "" /* 178 byte string literal not displayed */

	AuxiliaryVersions map[string]*AuxiliaryVersionConfig "" /* 200 byte string literal not displayed */

}

Specifies configuration information specific to running Hive metastore software as the metastore service.

func (*HiveMetastoreConfig) Descriptor

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

Deprecated: Use HiveMetastoreConfig.ProtoReflect.Descriptor instead.

func (*HiveMetastoreConfig) GetAuxiliaryVersions

func (x *HiveMetastoreConfig) GetAuxiliaryVersions() map[string]*AuxiliaryVersionConfig

func (*HiveMetastoreConfig) GetConfigOverrides

func (x *HiveMetastoreConfig) GetConfigOverrides() map[string]string

func (*HiveMetastoreConfig) GetEndpointProtocol

func (*HiveMetastoreConfig) GetKerberosConfig

func (x *HiveMetastoreConfig) GetKerberosConfig() *KerberosConfig

func (*HiveMetastoreConfig) GetVersion

func (x *HiveMetastoreConfig) GetVersion() string

func (*HiveMetastoreConfig) ProtoMessage

func (*HiveMetastoreConfig) ProtoMessage()

func (*HiveMetastoreConfig) ProtoReflect

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

func (*HiveMetastoreConfig) Reset

func (x *HiveMetastoreConfig) Reset()

func (*HiveMetastoreConfig) String

func (x *HiveMetastoreConfig) String() string

HiveMetastoreConfig_EndpointProtocol

type HiveMetastoreConfig_EndpointProtocol int32

Protocols available for serving the metastore service endpoint.

HiveMetastoreConfig_ENDPOINT_PROTOCOL_UNSPECIFIED, HiveMetastoreConfig_THRIFT, HiveMetastoreConfig_GRPC

const (
	// The protocol is not set.
	HiveMetastoreConfig_ENDPOINT_PROTOCOL_UNSPECIFIED HiveMetastoreConfig_EndpointProtocol = 0
	// Use the legacy Apache Thrift protocol for the metastore service endpoint.
	HiveMetastoreConfig_THRIFT HiveMetastoreConfig_EndpointProtocol = 1
	// Use the modernized gRPC protocol for the metastore service endpoint.
	HiveMetastoreConfig_GRPC HiveMetastoreConfig_EndpointProtocol = 2
)

func (HiveMetastoreConfig_EndpointProtocol) Descriptor

func (HiveMetastoreConfig_EndpointProtocol) Enum

func (HiveMetastoreConfig_EndpointProtocol) EnumDescriptor

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

Deprecated: Use HiveMetastoreConfig_EndpointProtocol.Descriptor instead.

func (HiveMetastoreConfig_EndpointProtocol) Number

func (HiveMetastoreConfig_EndpointProtocol) String

func (HiveMetastoreConfig_EndpointProtocol) Type

KerberosConfig

type KerberosConfig struct {

	// A Kerberos keytab file that can be used to authenticate a service principal
	// with a Kerberos Key Distribution Center (KDC).
	Keytab *Secret `protobuf:"bytes,1,opt,name=keytab,proto3" json:"keytab,omitempty"`
	// A Kerberos principal that exists in the both the keytab the KDC
	// to authenticate as. A typical principal is of the form
	// `primary/instance@REALM`, but there is no exact format.
	Principal string `protobuf:"bytes,2,opt,name=principal,proto3" json:"principal,omitempty"`
	// A Cloud Storage URI that specifies the path to a
	// krb5.conf file. It is of the form `gs://{bucket_name}/path/to/krb5.conf`,
	// although the file does not need to be named krb5.conf explicitly.
	Krb5ConfigGcsUri string `protobuf:"bytes,3,opt,name=krb5_config_gcs_uri,json=krb5ConfigGcsUri,proto3" json:"krb5_config_gcs_uri,omitempty"`
	// contains filtered or unexported fields
}

Configuration information for a Kerberos principal.

func (*KerberosConfig) Descriptor

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

Deprecated: Use KerberosConfig.ProtoReflect.Descriptor instead.

func (*KerberosConfig) GetKeytab

func (x *KerberosConfig) GetKeytab() *Secret

func (*KerberosConfig) GetKrb5ConfigGcsUri

func (x *KerberosConfig) GetKrb5ConfigGcsUri() string

func (*KerberosConfig) GetPrincipal

func (x *KerberosConfig) GetPrincipal() string

func (*KerberosConfig) ProtoMessage

func (*KerberosConfig) ProtoMessage()

func (*KerberosConfig) ProtoReflect

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

func (*KerberosConfig) Reset

func (x *KerberosConfig) Reset()

func (*KerberosConfig) String

func (x *KerberosConfig) String() string

ListBackupsRequest

type ListBackupsRequest struct {

	// Required. The relative resource name of the service whose backups to
	// list, in the following form:
	//
	// `projects/{project_number}/locations/{location_id}/services/{service_id}/backups`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. The maximum number of backups to return. The response may contain
	// less than the maximum number. If unspecified, no more than 500 backups are
	// returned. The maximum value is 1000; values above 1000 are changed to 1000.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. A page token, received from a previous
	// [DataprocMetastore.ListBackups][google.cloud.metastore.v1.DataprocMetastore.ListBackups]
	// call. Provide this token to retrieve the subsequent page.
	//
	// To retrieve the first page, supply an empty page token.
	//
	// When paginating, other parameters provided to
	// [DataprocMetastore.ListBackups][google.cloud.metastore.v1.DataprocMetastore.ListBackups]
	// must match the call that provided the page token.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Optional. The filter to apply to list results.
	Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
	// Optional. Specify the ordering of results as described in [Sorting
	// Order](https://cloud.google.com/apis/design/design_patterns#sorting_order).
	// If not specified, the results will be sorted in the default order.
	OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	// contains filtered or unexported fields
}

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

func (*ListBackupsRequest) Descriptor

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

Deprecated: Use ListBackupsRequest.ProtoReflect.Descriptor instead.

func (*ListBackupsRequest) GetFilter

func (x *ListBackupsRequest) GetFilter() string

func (*ListBackupsRequest) GetOrderBy

func (x *ListBackupsRequest) GetOrderBy() string

func (*ListBackupsRequest) GetPageSize

func (x *ListBackupsRequest) GetPageSize() int32

func (*ListBackupsRequest) GetPageToken

func (x *ListBackupsRequest) GetPageToken() string

func (*ListBackupsRequest) GetParent

func (x *ListBackupsRequest) GetParent() string

func (*ListBackupsRequest) ProtoMessage

func (*ListBackupsRequest) ProtoMessage()

func (*ListBackupsRequest) ProtoReflect

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

func (*ListBackupsRequest) Reset

func (x *ListBackupsRequest) Reset()

func (*ListBackupsRequest) String

func (x *ListBackupsRequest) String() string

ListBackupsResponse

type ListBackupsResponse struct {

	// The backups of the specified service.
	Backups []*Backup `protobuf:"bytes,1,rep,name=backups,proto3" json:"backups,omitempty"`
	// A token that can be sent as `page_token` to retrieve the next page. If this
	// field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Locations that could not be reached.
	Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
	// contains filtered or unexported fields
}

Response message for [DataprocMetastore.ListBackups][google.cloud.metastore.v1.DataprocMetastore.ListBackups].

func (*ListBackupsResponse) Descriptor

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

Deprecated: Use ListBackupsResponse.ProtoReflect.Descriptor instead.

func (*ListBackupsResponse) GetBackups

func (x *ListBackupsResponse) GetBackups() []*Backup

func (*ListBackupsResponse) GetNextPageToken

func (x *ListBackupsResponse) GetNextPageToken() string

func (*ListBackupsResponse) GetUnreachable

func (x *ListBackupsResponse) GetUnreachable() []string

func (*ListBackupsResponse) ProtoMessage

func (*ListBackupsResponse) ProtoMessage()

func (*ListBackupsResponse) ProtoReflect

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

func (*ListBackupsResponse) Reset

func (x *ListBackupsResponse) Reset()

func (*ListBackupsResponse) String

func (x *ListBackupsResponse) String() string

ListFederationsRequest

type ListFederationsRequest struct {

	// Required. The relative resource name of the location of metastore
	// federations to list, in the following form:
	// `projects/{project_number}/locations/{location_id}`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. The maximum number of federations to return. The response may
	// contain less than the maximum number. If unspecified, no more than 500
	// services are returned. The maximum value is 1000; values above 1000 are
	// changed to 1000.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. A page token, received from a previous ListFederationServices
	// call. Provide this token to retrieve the subsequent page.
	//
	// To retrieve the first page, supply an empty page token.
	//
	// When paginating, other parameters provided to
	// ListFederationServices must match the call that provided the
	// page token.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Optional. The filter to apply to list results.
	Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
	// Optional. Specify the ordering of results as described in [Sorting
	// Order](https://cloud.google.com/apis/design/design_patterns#sorting_order).
	// If not specified, the results will be sorted in the default order.
	OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	// contains filtered or unexported fields
}

Request message for ListFederations.

func (*ListFederationsRequest) Descriptor

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

Deprecated: Use ListFederationsRequest.ProtoReflect.Descriptor instead.

func (*ListFederationsRequest) GetFilter

func (x *ListFederationsRequest) GetFilter() string

func (*ListFederationsRequest) GetOrderBy

func (x *ListFederationsRequest) GetOrderBy() string

func (*ListFederationsRequest) GetPageSize

func (x *ListFederationsRequest) GetPageSize() int32

func (*ListFederationsRequest) GetPageToken

func (x *ListFederationsRequest) GetPageToken() string

func (*ListFederationsRequest) GetParent

func (x *ListFederationsRequest) GetParent() string

func (*ListFederationsRequest) ProtoMessage

func (*ListFederationsRequest) ProtoMessage()

func (*ListFederationsRequest) ProtoReflect

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

func (*ListFederationsRequest) Reset

func (x *ListFederationsRequest) Reset()

func (*ListFederationsRequest) String

func (x *ListFederationsRequest) String() string

ListFederationsResponse

type ListFederationsResponse struct {

	// The services in the specified location.
	Federations []*Federation `protobuf:"bytes,1,rep,name=federations,proto3" json:"federations,omitempty"`
	// A token that can be sent as `page_token` to retrieve the next page. If this
	// field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Locations that could not be reached.
	Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
	// contains filtered or unexported fields
}

Response message for ListFederations

func (*ListFederationsResponse) Descriptor

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

Deprecated: Use ListFederationsResponse.ProtoReflect.Descriptor instead.

func (*ListFederationsResponse) GetFederations

func (x *ListFederationsResponse) GetFederations() []*Federation

func (*ListFederationsResponse) GetNextPageToken

func (x *ListFederationsResponse) GetNextPageToken() string

func (*ListFederationsResponse) GetUnreachable

func (x *ListFederationsResponse) GetUnreachable() []string

func (*ListFederationsResponse) ProtoMessage

func (*ListFederationsResponse) ProtoMessage()

func (*ListFederationsResponse) ProtoReflect

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

func (*ListFederationsResponse) Reset

func (x *ListFederationsResponse) Reset()

func (*ListFederationsResponse) String

func (x *ListFederationsResponse) String() string

ListMetadataImportsRequest

type ListMetadataImportsRequest struct {

	// Required. The relative resource name of the service whose metadata imports
	// to list, in the following form:
	//
	// `projects/{project_number}/locations/{location_id}/services/{service_id}/metadataImports`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. The maximum number of imports to return. The response may contain
	// less than the maximum number. If unspecified, no more than 500 imports are
	// returned. The maximum value is 1000; values above 1000 are changed to 1000.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. A page token, received from a previous
	// [DataprocMetastore.ListServices][google.cloud.metastore.v1.DataprocMetastore.ListServices]
	// call. Provide this token to retrieve the subsequent page.
	//
	// To retrieve the first page, supply an empty page token.
	//
	// When paginating, other parameters provided to
	// [DataprocMetastore.ListServices][google.cloud.metastore.v1.DataprocMetastore.ListServices]
	// must match the call that provided the page token.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Optional. The filter to apply to list results.
	Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
	// Optional. Specify the ordering of results as described in [Sorting
	// Order](https://cloud.google.com/apis/design/design_patterns#sorting_order).
	// If not specified, the results will be sorted in the default order.
	OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	// contains filtered or unexported fields
}

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

func (*ListMetadataImportsRequest) Descriptor

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

Deprecated: Use ListMetadataImportsRequest.ProtoReflect.Descriptor instead.

func (*ListMetadataImportsRequest) GetFilter

func (x *ListMetadataImportsRequest) GetFilter() string

func (*ListMetadataImportsRequest) GetOrderBy

func (x *ListMetadataImportsRequest) GetOrderBy() string

func (*ListMetadataImportsRequest) GetPageSize

func (x *ListMetadataImportsRequest) GetPageSize() int32

func (*ListMetadataImportsRequest) GetPageToken

func (x *ListMetadataImportsRequest) GetPageToken() string

func (*ListMetadataImportsRequest) GetParent

func (x *ListMetadataImportsRequest) GetParent() string

func (*ListMetadataImportsRequest) ProtoMessage

func (*ListMetadataImportsRequest) ProtoMessage()

func (*ListMetadataImportsRequest) ProtoReflect

func (*ListMetadataImportsRequest) Reset

func (x *ListMetadataImportsRequest) Reset()

func (*ListMetadataImportsRequest) String

func (x *ListMetadataImportsRequest) String() string

ListMetadataImportsResponse

type ListMetadataImportsResponse struct {

	// The imports in the specified service.
	MetadataImports []*MetadataImport `protobuf:"bytes,1,rep,name=metadata_imports,json=metadataImports,proto3" json:"metadata_imports,omitempty"`
	// A token that can be sent as `page_token` to retrieve the next page. If this
	// field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Locations that could not be reached.
	Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
	// contains filtered or unexported fields
}

Response message for [DataprocMetastore.ListMetadataImports][google.cloud.metastore.v1.DataprocMetastore.ListMetadataImports].

func (*ListMetadataImportsResponse) Descriptor

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

Deprecated: Use ListMetadataImportsResponse.ProtoReflect.Descriptor instead.

func (*ListMetadataImportsResponse) GetMetadataImports

func (x *ListMetadataImportsResponse) GetMetadataImports() []*MetadataImport

func (*ListMetadataImportsResponse) GetNextPageToken

func (x *ListMetadataImportsResponse) GetNextPageToken() string

func (*ListMetadataImportsResponse) GetUnreachable

func (x *ListMetadataImportsResponse) GetUnreachable() []string

func (*ListMetadataImportsResponse) ProtoMessage

func (*ListMetadataImportsResponse) ProtoMessage()

func (*ListMetadataImportsResponse) ProtoReflect

func (*ListMetadataImportsResponse) Reset

func (x *ListMetadataImportsResponse) Reset()

func (*ListMetadataImportsResponse) String

func (x *ListMetadataImportsResponse) String() string

ListServicesRequest

type ListServicesRequest struct {

	// Required. The relative resource name of the location of metastore services
	// to list, in the following form:
	//
	// `projects/{project_number}/locations/{location_id}`.
	Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
	// Optional. The maximum number of services to return. The response may
	// contain less than the maximum number. If unspecified, no more than 500
	// services are returned. The maximum value is 1000; values above 1000 are
	// changed to 1000.
	PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// Optional. A page token, received from a previous
	// [DataprocMetastore.ListServices][google.cloud.metastore.v1.DataprocMetastore.ListServices]
	// call. Provide this token to retrieve the subsequent page.
	//
	// To retrieve the first page, supply an empty page token.
	//
	// When paginating, other parameters provided to
	// [DataprocMetastore.ListServices][google.cloud.metastore.v1.DataprocMetastore.ListServices]
	// must match the call that provided the page token.
	PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
	// Optional. The filter to apply to list results.
	Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
	// Optional. Specify the ordering of results as described in [Sorting
	// Order](https://cloud.google.com/apis/design/design_patterns#sorting_order).
	// If not specified, the results will be sorted in the default order.
	OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
	// contains filtered or unexported fields
}

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

func (*ListServicesRequest) Descriptor

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

Deprecated: Use ListServicesRequest.ProtoReflect.Descriptor instead.

func (*ListServicesRequest) GetFilter

func (x *ListServicesRequest) GetFilter() string

func (*ListServicesRequest) GetOrderBy

func (x *ListServicesRequest) GetOrderBy() string

func (*ListServicesRequest) GetPageSize

func (x *ListServicesRequest) GetPageSize() int32

func (*ListServicesRequest) GetPageToken

func (x *ListServicesRequest) GetPageToken() string

func (*ListServicesRequest) GetParent

func (x *ListServicesRequest) GetParent() string

func (*ListServicesRequest) ProtoMessage

func (*ListServicesRequest) ProtoMessage()

func (*ListServicesRequest) ProtoReflect

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

func (*ListServicesRequest) Reset

func (x *ListServicesRequest) Reset()

func (*ListServicesRequest) String

func (x *ListServicesRequest) String() string

ListServicesResponse

type ListServicesResponse struct {

	// The services in the specified location.
	Services []*Service `protobuf:"bytes,1,rep,name=services,proto3" json:"services,omitempty"`
	// A token that can be sent as `page_token` to retrieve the next page. If this
	// field is omitted, there are no subsequent pages.
	NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// Locations that could not be reached.
	Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
	// contains filtered or unexported fields
}

Response message for [DataprocMetastore.ListServices][google.cloud.metastore.v1.DataprocMetastore.ListServices].

func (*ListServicesResponse) Descriptor

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

Deprecated: Use ListServicesResponse.ProtoReflect.Descriptor instead.

func (*ListServicesResponse) GetNextPageToken

func (x *ListServicesResponse) GetNextPageToken() string

func (*ListServicesResponse) GetServices

func (x *ListServicesResponse) GetServices() []*Service

func (*ListServicesResponse) GetUnreachable

func (x *ListServicesResponse) GetUnreachable() []string

func (*ListServicesResponse) ProtoMessage

func (*ListServicesResponse) ProtoMessage()

func (*ListServicesResponse) ProtoReflect

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

func (*ListServicesResponse) Reset

func (x *ListServicesResponse) Reset()

func (*ListServicesResponse) String

func (x *ListServicesResponse) String() string

LocationMetadata

type LocationMetadata struct {
	SupportedHiveMetastoreVersions []*LocationMetadata_HiveMetastoreVersion "" /* 155 byte string literal not displayed */

}

Metadata about the service in a location.

func (*LocationMetadata) Descriptor

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

Deprecated: Use LocationMetadata.ProtoReflect.Descriptor instead.

func (*LocationMetadata) GetSupportedHiveMetastoreVersions

func (x *LocationMetadata) GetSupportedHiveMetastoreVersions() []*LocationMetadata_HiveMetastoreVersion

func (*LocationMetadata) ProtoMessage

func (*LocationMetadata) ProtoMessage()

func (*LocationMetadata) ProtoReflect

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

func (*LocationMetadata) Reset

func (x *LocationMetadata) Reset()

func (*LocationMetadata) String

func (x *LocationMetadata) String() string

LocationMetadata_HiveMetastoreVersion

type LocationMetadata_HiveMetastoreVersion struct {

	// The semantic version of the Hive Metastore software.
	Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	// Whether `version` will be chosen by the server if a metastore service is
	// created with a `HiveMetastoreConfig` that omits the `version`.
	IsDefault bool `protobuf:"varint,2,opt,name=is_default,json=isDefault,proto3" json:"is_default,omitempty"`
	// contains filtered or unexported fields
}

A specification of a supported version of the Hive Metastore software.

func (*LocationMetadata_HiveMetastoreVersion) Descriptor

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

Deprecated: Use LocationMetadata_HiveMetastoreVersion.ProtoReflect.Descriptor instead.

func (*LocationMetadata_HiveMetastoreVersion) GetIsDefault

func (x *LocationMetadata_HiveMetastoreVersion) GetIsDefault() bool

func (*LocationMetadata_HiveMetastoreVersion) GetVersion

func (*LocationMetadata_HiveMetastoreVersion) ProtoMessage

func (*LocationMetadata_HiveMetastoreVersion) ProtoMessage()

func (*LocationMetadata_HiveMetastoreVersion) ProtoReflect

func (*LocationMetadata_HiveMetastoreVersion) Reset

func (*LocationMetadata_HiveMetastoreVersion) String

MaintenanceWindow

type MaintenanceWindow struct {

	// The hour of day (0-23) when the window starts.
	HourOfDay *wrapperspb.Int32Value `protobuf:"bytes,1,opt,name=hour_of_day,json=hourOfDay,proto3" json:"hour_of_day,omitempty"`
	// The day of week, when the window starts.
	DayOfWeek dayofweek.DayOfWeek `protobuf:"varint,2,opt,name=day_of_week,json=dayOfWeek,proto3,enum=google.type.DayOfWeek" json:"day_of_week,omitempty"`
	// contains filtered or unexported fields
}

Maintenance window. This specifies when Dataproc Metastore may perform system maintenance operation to the service.

func (*MaintenanceWindow) Descriptor

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

Deprecated: Use MaintenanceWindow.ProtoReflect.Descriptor instead.

func (*MaintenanceWindow) GetDayOfWeek

func (x *MaintenanceWindow) GetDayOfWeek() dayofweek.DayOfWeek

func (*MaintenanceWindow) GetHourOfDay

func (x *MaintenanceWindow) GetHourOfDay() *wrapperspb.Int32Value

func (*MaintenanceWindow) ProtoMessage

func (*MaintenanceWindow) ProtoMessage()

func (*MaintenanceWindow) ProtoReflect

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

func (*MaintenanceWindow) Reset

func (x *MaintenanceWindow) Reset()

func (*MaintenanceWindow) String

func (x *MaintenanceWindow) String() string

MetadataExport

type MetadataExport struct {
	Destination isMetadataExport_Destination `protobuf_oneof:"destination"`

	StartTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`

	EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`

	State MetadataExport_State `protobuf:"varint,3,opt,name=state,proto3,enum=google.cloud.metastore.v1.MetadataExport_State" json:"state,omitempty"`

	DatabaseDumpType DatabaseDumpSpec_Type "" /* 165 byte string literal not displayed */

}

The details of a metadata export operation.

func (*MetadataExport) Descriptor

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

Deprecated: Use MetadataExport.ProtoReflect.Descriptor instead.

func (*MetadataExport) GetDatabaseDumpType

func (x *MetadataExport) GetDatabaseDumpType() DatabaseDumpSpec_Type

func (*MetadataExport) GetDestination

func (m *MetadataExport) GetDestination() isMetadataExport_Destination

func (*MetadataExport) GetDestinationGcsUri

func (x *MetadataExport) GetDestinationGcsUri() string

func (*MetadataExport) GetEndTime

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

func (*MetadataExport) GetStartTime

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

func (*MetadataExport) GetState

func (x *MetadataExport) GetState() MetadataExport_State

func (*MetadataExport) ProtoMessage

func (*MetadataExport) ProtoMessage()

func (*MetadataExport) ProtoReflect

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

func (*MetadataExport) Reset

func (x *MetadataExport) Reset()

func (*MetadataExport) String

func (x *MetadataExport) String() string

MetadataExport_DestinationGcsUri

type MetadataExport_DestinationGcsUri struct {
	// Output only. A Cloud Storage URI of a folder that metadata are exported
	// to, in the form of
	// `gs://

MetadataExport_State

type MetadataExport_State int32

The current state of the metadata export.

MetadataExport_STATE_UNSPECIFIED, MetadataExport_RUNNING, MetadataExport_SUCCEEDED, MetadataExport_FAILED, MetadataExport_CANCELLED

const (
	// The state of the metadata export is unknown.
	MetadataExport_STATE_UNSPECIFIED MetadataExport_State = 0
	// The metadata export is running.
	MetadataExport_RUNNING MetadataExport_State = 1
	// The metadata export completed successfully.
	MetadataExport_SUCCEEDED MetadataExport_State = 2
	// The metadata export failed.
	MetadataExport_FAILED MetadataExport_State = 3
	// The metadata export is cancelled.
	MetadataExport_CANCELLED MetadataExport_State = 4
)

func (MetadataExport_State) Descriptor

func (MetadataExport_State) 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 (*MetadataImport) GetMetadata

func (m *MetadataImport) GetMetadata() isMetadataImport_Metadata

func (*MetadataImport) GetName

func (x *MetadataImport) GetName() string

func (*MetadataImport) GetState

func (x *MetadataImport) GetState() MetadataImport_State

func (*MetadataImport) GetUpdateTime

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

func (*MetadataImport) ProtoMessage

func (*MetadataImport) ProtoMessage()

func (*MetadataImport) ProtoReflect

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

func (*MetadataImport) Reset

func (x *MetadataImport) Reset()

func (*MetadataImport) String

func (x *MetadataImport) String() string

MetadataImport_DatabaseDump

type MetadataImport_DatabaseDump struct {
	DatabaseType MetadataImport_DatabaseDump_DatabaseType "" /* 170 byte string literal not displayed */

	GcsUri string `protobuf:"bytes,2,opt,name=gcs_uri,json=gcsUri,proto3" json:"gcs_uri,omitempty"`

	SourceDatabase string `protobuf:"bytes,3,opt,name=source_database,json=sourceDatabase,proto3" json:"source_database,omitempty"`

	Type DatabaseDumpSpec_Type `protobuf:"varint,4,opt,name=type,proto3,enum=google.cloud.metastore.v1.DatabaseDumpSpec_Type" json:"type,omitempty"`

}

A specification of the location of and metadata about a database dump from a relational database management system.

func (*MetadataImport_DatabaseDump) Descriptor

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

Deprecated: Use MetadataImport_DatabaseDump.ProtoReflect.Descriptor instead.

func (*MetadataImport_DatabaseDump) GetDatabaseType

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

func (*MetadataImport_DatabaseDump) GetGcsUri

func (x *MetadataImport_DatabaseDump) GetGcsUri() string

func (*MetadataImport_DatabaseDump) GetSourceDatabase

func (x *MetadataImport_DatabaseDump) GetSourceDatabase() string

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

func (*MetadataImport_DatabaseDump) GetType

func (*MetadataImport_DatabaseDump) ProtoMessage

func (*MetadataImport_DatabaseDump) ProtoMessage()

func (*MetadataImport_DatabaseDump) ProtoReflect

func (*MetadataImport_DatabaseDump) Reset

func (x *MetadataImport_DatabaseDump) Reset()

func (*MetadataImport_DatabaseDump) String

func (x *MetadataImport_DatabaseDump) String() string

MetadataImport_DatabaseDump_

type MetadataImport_DatabaseDump_ struct {
	// Immutable. A database dump from a pre-existing metastore's database.
	DatabaseDump *MetadataImport_DatabaseDump `protobuf:"bytes,6,opt,name=database_dump,json=databaseDump,proto3,oneof"`
}

MetadataImport_DatabaseDump_DatabaseType

type MetadataImport_DatabaseDump_DatabaseType int32

The type of the database.

MetadataImport_DatabaseDump_DATABASE_TYPE_UNSPECIFIED, MetadataImport_DatabaseDump_MYSQL

const (
	// The type of the source database is unknown.
	MetadataImport_DatabaseDump_DATABASE_TYPE_UNSPECIFIED MetadataImport_DatabaseDump_DatabaseType = 0
	// The type of the source database is MySQL.
	MetadataImport_DatabaseDump_MYSQL MetadataImport_DatabaseDump_DatabaseType = 1
)

func (MetadataImport_DatabaseDump_DatabaseType) Descriptor

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

func (x *MetadataManagementActivity) String() string

MoveTableToDatabaseRequest

type MoveTableToDatabaseRequest struct {

	// Required. The relative resource name of the metastore service to mutate
	// metadata, in the following format:
	//
	// `projects/{project_id}/locations/{location_id}/services/{service_id}`.
	Service string `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	// Required. The name of the table to be moved.
	TableName string `protobuf:"bytes,2,opt,name=table_name,json=tableName,proto3" json:"table_name,omitempty"`
	// Required. The name of the database where the table resides.
	DbName string `protobuf:"bytes,3,opt,name=db_name,json=dbName,proto3" json:"db_name,omitempty"`
	// Required. The name of the database where the table should be moved.
	DestinationDbName string `protobuf:"bytes,4,opt,name=destination_db_name,json=destinationDbName,proto3" json:"destination_db_name,omitempty"`
	// contains filtered or unexported fields
}

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

func (*MoveTableToDatabaseRequest) Descriptor

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

Deprecated: Use MoveTableToDatabaseRequest.ProtoReflect.Descriptor instead.

func (*MoveTableToDatabaseRequest) GetDbName

func (x *MoveTableToDatabaseRequest) GetDbName() string

func (*MoveTableToDatabaseRequest) GetDestinationDbName

func (x *MoveTableToDatabaseRequest) GetDestinationDbName() string

func (*MoveTableToDatabaseRequest) GetService

func (x *MoveTableToDatabaseRequest) GetService() string

func (*MoveTableToDatabaseRequest) GetTableName

func (x *MoveTableToDatabaseRequest) GetTableName() string

func (*MoveTableToDatabaseRequest) ProtoMessage

func (*MoveTableToDatabaseRequest) ProtoMessage()

func (*MoveTableToDatabaseRequest) ProtoReflect

func (*MoveTableToDatabaseRequest) Reset

func (x *MoveTableToDatabaseRequest) Reset()

func (*MoveTableToDatabaseRequest) String

func (x *MoveTableToDatabaseRequest) String() string

MoveTableToDatabaseResponse

type MoveTableToDatabaseResponse struct {
	// contains filtered or unexported fields
}

Response message for [DataprocMetastore.MoveTableToDatabase][google.cloud.metastore.v1.DataprocMetastore.MoveTableToDatabase].

func (*MoveTableToDatabaseResponse) Descriptor

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

Deprecated: Use MoveTableToDatabaseResponse.ProtoReflect.Descriptor instead.

func (*MoveTableToDatabaseResponse) ProtoMessage

func (*MoveTableToDatabaseResponse) ProtoMessage()

func (*MoveTableToDatabaseResponse) ProtoReflect

func (*MoveTableToDatabaseResponse) Reset

func (x *MoveTableToDatabaseResponse) Reset()

func (*MoveTableToDatabaseResponse) String

func (x *MoveTableToDatabaseResponse) String() string

NetworkConfig

type NetworkConfig struct {

	// Immutable. The consumer-side network configuration for the Dataproc
	// Metastore instance.
	Consumers []*NetworkConfig_Consumer `protobuf:"bytes,1,rep,name=consumers,proto3" json:"consumers,omitempty"`
	// contains filtered or unexported fields
}

Network configuration for the Dataproc Metastore service.

Next available ID: 4

func (*NetworkConfig) Descriptor

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

Deprecated: Use NetworkConfig.ProtoReflect.Descriptor instead.

func (*NetworkConfig) GetConsumers

func (x *NetworkConfig) GetConsumers() []*NetworkConfig_Consumer

func (*NetworkConfig) ProtoMessage

func (*NetworkConfig) ProtoMessage()

func (*NetworkConfig) ProtoReflect

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

func (*NetworkConfig) Reset

func (x *NetworkConfig) Reset()

func (*NetworkConfig) String

func (x *NetworkConfig) String() string

NetworkConfig_Consumer

type NetworkConfig_Consumer struct {

	// Types that are assignable to VpcResource:
	//
	//	*NetworkConfig_Consumer_Subnetwork
	VpcResource isNetworkConfig_Consumer_VpcResource `protobuf_oneof:"vpc_resource"`
	// Output only. The URI of the endpoint used to access the metastore
	// service.
	EndpointUri string `protobuf:"bytes,3,opt,name=endpoint_uri,json=endpointUri,proto3" json:"endpoint_uri,omitempty"`
	// Output only. The location of the endpoint URI. Format:
	// `projects/{project}/locations/{location}`.
	EndpointLocation string `protobuf:"bytes,4,opt,name=endpoint_location,json=endpointLocation,proto3" json:"endpoint_location,omitempty"`
	// contains filtered or unexported fields
}

Contains information of the customer's network configurations.

Next available ID: 5

func (*NetworkConfig_Consumer) Descriptor

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

Deprecated: Use NetworkConfig_Consumer.ProtoReflect.Descriptor instead.

func (*NetworkConfig_Consumer) GetEndpointLocation

func (x *NetworkConfig_Consumer) GetEndpointLocation() string

func (*NetworkConfig_Consumer) GetEndpointUri

func (x *NetworkConfig_Consumer) GetEndpointUri() string

func (*NetworkConfig_Consumer) GetSubnetwork

func (x *NetworkConfig_Consumer) GetSubnetwork() string

func (*NetworkConfig_Consumer) GetVpcResource

func (m *NetworkConfig_Consumer) GetVpcResource() isNetworkConfig_Consumer_VpcResource

func (*NetworkConfig_Consumer) ProtoMessage

func (*NetworkConfig_Consumer) ProtoMessage()

func (*NetworkConfig_Consumer) ProtoReflect

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

func (*NetworkConfig_Consumer) Reset

func (x *NetworkConfig_Consumer) Reset()

func (*NetworkConfig_Consumer) String

func (x *NetworkConfig_Consumer) String() string

NetworkConfig_Consumer_Subnetwork