Class Service
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.metastore.v1beta.Service
-
- All Implemented Interfaces:
ServiceOrBuilder
,com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
public final class Service extends com.google.protobuf.GeneratedMessageV3 implements ServiceOrBuilder
A managed metastore service that serves metadata queries.
Protobuf typegoogle.cloud.metastore.v1beta.Service
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Service.Builder
A managed metastore service that serves metadata queries.static class
Service.DatabaseType
The backend database type for the metastore service.static class
Service.MetastoreConfigCase
static class
Service.ReleaseChannel
Release channels bundle features of varying levels of stability.static class
Service.State
The current state of the metastore service.static class
Service.Tier
Available service tiers.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static int
ARTIFACT_GCS_URI_FIELD_NUMBER
static int
CREATE_TIME_FIELD_NUMBER
static int
DATABASE_TYPE_FIELD_NUMBER
static int
ENCRYPTION_CONFIG_FIELD_NUMBER
static int
ENDPOINT_URI_FIELD_NUMBER
static int
HIVE_METASTORE_CONFIG_FIELD_NUMBER
static int
LABELS_FIELD_NUMBER
static int
MAINTENANCE_WINDOW_FIELD_NUMBER
static int
METADATA_INTEGRATION_FIELD_NUMBER
static int
METADATA_MANAGEMENT_ACTIVITY_FIELD_NUMBER
static int
NAME_FIELD_NUMBER
static int
NETWORK_CONFIG_FIELD_NUMBER
static int
NETWORK_FIELD_NUMBER
static int
PORT_FIELD_NUMBER
static int
RELEASE_CHANNEL_FIELD_NUMBER
static int
SCALING_CONFIG_FIELD_NUMBER
static int
STATE_FIELD_NUMBER
static int
STATE_MESSAGE_FIELD_NUMBER
static int
TELEMETRY_CONFIG_FIELD_NUMBER
static int
TIER_FIELD_NUMBER
static int
UID_FIELD_NUMBER
static int
UPDATE_TIME_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description boolean
containsLabels(String key)
User-defined labels for the metastore service.boolean
equals(Object obj)
String
getArtifactGcsUri()
Output only.com.google.protobuf.ByteString
getArtifactGcsUriBytes()
Output only.com.google.protobuf.Timestamp
getCreateTime()
Output only.com.google.protobuf.TimestampOrBuilder
getCreateTimeOrBuilder()
Output only.Service.DatabaseType
getDatabaseType()
Immutable.int
getDatabaseTypeValue()
Immutable.static Service
getDefaultInstance()
Service
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
EncryptionConfig
getEncryptionConfig()
Immutable.EncryptionConfigOrBuilder
getEncryptionConfigOrBuilder()
Immutable.String
getEndpointUri()
Output only.com.google.protobuf.ByteString
getEndpointUriBytes()
Output only.HiveMetastoreConfig
getHiveMetastoreConfig()
Configuration information specific to running Hive metastore software as the metastore service.HiveMetastoreConfigOrBuilder
getHiveMetastoreConfigOrBuilder()
Configuration information specific to running Hive metastore software as the metastore service.Map<String,String>
getLabels()
Deprecated.int
getLabelsCount()
User-defined labels for the metastore service.Map<String,String>
getLabelsMap()
User-defined labels for the metastore service.String
getLabelsOrDefault(String key, String defaultValue)
User-defined labels for the metastore service.String
getLabelsOrThrow(String key)
User-defined labels for the metastore service.MaintenanceWindow
getMaintenanceWindow()
The one hour maintenance window of the metastore service.MaintenanceWindowOrBuilder
getMaintenanceWindowOrBuilder()
The one hour maintenance window of the metastore service.MetadataIntegration
getMetadataIntegration()
The setting that defines how metastore metadata should be integrated with external services and systems.MetadataIntegrationOrBuilder
getMetadataIntegrationOrBuilder()
The setting that defines how metastore metadata should be integrated with external services and systems.MetadataManagementActivity
getMetadataManagementActivity()
Output only.MetadataManagementActivityOrBuilder
getMetadataManagementActivityOrBuilder()
Output only.Service.MetastoreConfigCase
getMetastoreConfigCase()
String
getName()
Immutable.com.google.protobuf.ByteString
getNameBytes()
Immutable.String
getNetwork()
Immutable.com.google.protobuf.ByteString
getNetworkBytes()
Immutable.NetworkConfig
getNetworkConfig()
The configuration specifying the network settings for the Dataproc Metastore service.NetworkConfigOrBuilder
getNetworkConfigOrBuilder()
The configuration specifying the network settings for the Dataproc Metastore service.com.google.protobuf.Parser<Service>
getParserForType()
int
getPort()
The TCP port at which the metastore service is reached.Service.ReleaseChannel
getReleaseChannel()
Immutable.int
getReleaseChannelValue()
Immutable.ScalingConfig
getScalingConfig()
Scaling configuration of the metastore service.ScalingConfigOrBuilder
getScalingConfigOrBuilder()
Scaling configuration of the metastore service.int
getSerializedSize()
Service.State
getState()
Output only.String
getStateMessage()
Output only.com.google.protobuf.ByteString
getStateMessageBytes()
Output only.int
getStateValue()
Output only.TelemetryConfig
getTelemetryConfig()
The configuration specifying telemetry settings for the Dataproc Metastore service.TelemetryConfigOrBuilder
getTelemetryConfigOrBuilder()
The configuration specifying telemetry settings for the Dataproc Metastore service.Service.Tier
getTier()
The tier of the service.int
getTierValue()
The tier of the service.String
getUid()
Output only.com.google.protobuf.ByteString
getUidBytes()
Output only.com.google.protobuf.Timestamp
getUpdateTime()
Output only.com.google.protobuf.TimestampOrBuilder
getUpdateTimeOrBuilder()
Output only.boolean
hasCreateTime()
Output only.boolean
hasEncryptionConfig()
Immutable.int
hashCode()
boolean
hasHiveMetastoreConfig()
Configuration information specific to running Hive metastore software as the metastore service.boolean
hasMaintenanceWindow()
The one hour maintenance window of the metastore service.boolean
hasMetadataIntegration()
The setting that defines how metastore metadata should be integrated with external services and systems.boolean
hasMetadataManagementActivity()
Output only.boolean
hasNetworkConfig()
The configuration specifying the network settings for the Dataproc Metastore service.boolean
hasScalingConfig()
Scaling configuration of the metastore service.boolean
hasTelemetryConfig()
The configuration specifying telemetry settings for the Dataproc Metastore service.boolean
hasUpdateTime()
Output only.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
protected com.google.protobuf.MapField
internalGetMapField(int number)
boolean
isInitialized()
static Service.Builder
newBuilder()
static Service.Builder
newBuilder(Service prototype)
Service.Builder
newBuilderForType()
protected Service.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static Service
parseDelimitedFrom(InputStream input)
static Service
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Service
parseFrom(byte[] data)
static Service
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Service
parseFrom(com.google.protobuf.ByteString data)
static Service
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Service
parseFrom(com.google.protobuf.CodedInputStream input)
static Service
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Service
parseFrom(InputStream input)
static Service
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Service
parseFrom(ByteBuffer data)
static Service
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<Service>
parser()
Service.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
HIVE_METASTORE_CONFIG_FIELD_NUMBER
public static final int HIVE_METASTORE_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CREATE_TIME_FIELD_NUMBER
public static final int CREATE_TIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
UPDATE_TIME_FIELD_NUMBER
public static final int UPDATE_TIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LABELS_FIELD_NUMBER
public static final int LABELS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NETWORK_FIELD_NUMBER
public static final int NETWORK_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ENDPOINT_URI_FIELD_NUMBER
public static final int ENDPOINT_URI_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PORT_FIELD_NUMBER
public static final int PORT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STATE_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STATE_MESSAGE_FIELD_NUMBER
public static final int STATE_MESSAGE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ARTIFACT_GCS_URI_FIELD_NUMBER
public static final int ARTIFACT_GCS_URI_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TIER_FIELD_NUMBER
public static final int TIER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
METADATA_INTEGRATION_FIELD_NUMBER
public static final int METADATA_INTEGRATION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MAINTENANCE_WINDOW_FIELD_NUMBER
public static final int MAINTENANCE_WINDOW_FIELD_NUMBER
- See Also:
- Constant Field Values
-
UID_FIELD_NUMBER
public static final int UID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
METADATA_MANAGEMENT_ACTIVITY_FIELD_NUMBER
public static final int METADATA_MANAGEMENT_ACTIVITY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
RELEASE_CHANNEL_FIELD_NUMBER
public static final int RELEASE_CHANNEL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ENCRYPTION_CONFIG_FIELD_NUMBER
public static final int ENCRYPTION_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NETWORK_CONFIG_FIELD_NUMBER
public static final int NETWORK_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DATABASE_TYPE_FIELD_NUMBER
public static final int DATABASE_TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TELEMETRY_CONFIG_FIELD_NUMBER
public static final int TELEMETRY_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SCALING_CONFIG_FIELD_NUMBER
public static final int SCALING_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapField
in classcom.google.protobuf.GeneratedMessageV3
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
getMetastoreConfigCase
public Service.MetastoreConfigCase getMetastoreConfigCase()
- Specified by:
getMetastoreConfigCase
in interfaceServiceOrBuilder
-
hasHiveMetastoreConfig
public boolean hasHiveMetastoreConfig()
Configuration information specific to running Hive metastore software as the metastore service.
.google.cloud.metastore.v1beta.HiveMetastoreConfig hive_metastore_config = 5;
- Specified by:
hasHiveMetastoreConfig
in interfaceServiceOrBuilder
- Returns:
- Whether the hiveMetastoreConfig field is set.
-
getHiveMetastoreConfig
public HiveMetastoreConfig getHiveMetastoreConfig()
Configuration information specific to running Hive metastore software as the metastore service.
.google.cloud.metastore.v1beta.HiveMetastoreConfig hive_metastore_config = 5;
- Specified by:
getHiveMetastoreConfig
in interfaceServiceOrBuilder
- Returns:
- The hiveMetastoreConfig.
-
getHiveMetastoreConfigOrBuilder
public HiveMetastoreConfigOrBuilder getHiveMetastoreConfigOrBuilder()
Configuration information specific to running Hive metastore software as the metastore service.
.google.cloud.metastore.v1beta.HiveMetastoreConfig hive_metastore_config = 5;
- Specified by:
getHiveMetastoreConfigOrBuilder
in interfaceServiceOrBuilder
-
getName
public String getName()
Immutable. The relative resource name of the metastore service, in the following format: `projects/{project_number}/locations/{location_id}/services/{service_id}`.
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getName
in interfaceServiceOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Immutable. The relative resource name of the metastore service, in the following format: `projects/{project_number}/locations/{location_id}/services/{service_id}`.
string name = 1 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getNameBytes
in interfaceServiceOrBuilder
- Returns:
- The bytes for name.
-
hasCreateTime
public boolean hasCreateTime()
Output only. The time when the metastore service was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
hasCreateTime
in interfaceServiceOrBuilder
- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()
Output only. The time when the metastore service was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getCreateTime
in interfaceServiceOrBuilder
- Returns:
- The createTime.
-
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The time when the metastore service was created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getCreateTimeOrBuilder
in interfaceServiceOrBuilder
-
hasUpdateTime
public boolean hasUpdateTime()
Output only. The time when the metastore service was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
hasUpdateTime
in interfaceServiceOrBuilder
- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
public com.google.protobuf.Timestamp getUpdateTime()
Output only. The time when the metastore service was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getUpdateTime
in interfaceServiceOrBuilder
- Returns:
- The updateTime.
-
getUpdateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The time when the metastore service was last updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getUpdateTimeOrBuilder
in interfaceServiceOrBuilder
-
getLabelsCount
public int getLabelsCount()
Description copied from interface:ServiceOrBuilder
User-defined labels for the metastore service.
map<string, string> labels = 4;
- Specified by:
getLabelsCount
in interfaceServiceOrBuilder
-
containsLabels
public boolean containsLabels(String key)
User-defined labels for the metastore service.
map<string, string> labels = 4;
- Specified by:
containsLabels
in interfaceServiceOrBuilder
-
getLabels
@Deprecated public Map<String,String> getLabels()
Deprecated.UsegetLabelsMap()
instead.- Specified by:
getLabels
in interfaceServiceOrBuilder
-
getLabelsMap
public Map<String,String> getLabelsMap()
User-defined labels for the metastore service.
map<string, string> labels = 4;
- Specified by:
getLabelsMap
in interfaceServiceOrBuilder
-
getLabelsOrDefault
public String getLabelsOrDefault(String key, String defaultValue)
User-defined labels for the metastore service.
map<string, string> labels = 4;
- Specified by:
getLabelsOrDefault
in interfaceServiceOrBuilder
-
getLabelsOrThrow
public String getLabelsOrThrow(String key)
User-defined labels for the metastore service.
map<string, string> labels = 4;
- Specified by:
getLabelsOrThrow
in interfaceServiceOrBuilder
-
getNetwork
public String getNetwork()
Immutable. The relative resource name of the VPC network on which the instance can be accessed. It is specified in the following form: `projects/{project_number}/global/networks/{network_id}`.
string network = 7 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
- Specified by:
getNetwork
in interfaceServiceOrBuilder
- Returns:
- The network.
-
getNetworkBytes
public com.google.protobuf.ByteString getNetworkBytes()
Immutable. The relative resource name of the VPC network on which the instance can be accessed. It is specified in the following form: `projects/{project_number}/global/networks/{network_id}`.
string network = 7 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
- Specified by:
getNetworkBytes
in interfaceServiceOrBuilder
- Returns:
- The bytes for network.
-
getEndpointUri
public String getEndpointUri()
Output only. The URI of the endpoint used to access the metastore service.
string endpoint_uri = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getEndpointUri
in interfaceServiceOrBuilder
- Returns:
- The endpointUri.
-
getEndpointUriBytes
public com.google.protobuf.ByteString getEndpointUriBytes()
Output only. The URI of the endpoint used to access the metastore service.
string endpoint_uri = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getEndpointUriBytes
in interfaceServiceOrBuilder
- Returns:
- The bytes for endpointUri.
-
getPort
public int getPort()
The TCP port at which the metastore service is reached. Default: 9083.
int32 port = 9;
- Specified by:
getPort
in interfaceServiceOrBuilder
- Returns:
- The port.
-
getStateValue
public int getStateValue()
Output only. The current state of the metastore service.
.google.cloud.metastore.v1beta.Service.State state = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getStateValue
in interfaceServiceOrBuilder
- Returns:
- The enum numeric value on the wire for state.
-
getState
public Service.State getState()
Output only. The current state of the metastore service.
.google.cloud.metastore.v1beta.Service.State state = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getState
in interfaceServiceOrBuilder
- Returns:
- The state.
-
getStateMessage
public String getStateMessage()
Output only. Additional information about the current state of the metastore service, if available.
string state_message = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getStateMessage
in interfaceServiceOrBuilder
- Returns:
- The stateMessage.
-
getStateMessageBytes
public com.google.protobuf.ByteString getStateMessageBytes()
Output only. Additional information about the current state of the metastore service, if available.
string state_message = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getStateMessageBytes
in interfaceServiceOrBuilder
- Returns:
- The bytes for stateMessage.
-
getArtifactGcsUri
public String getArtifactGcsUri()
Output only. A Cloud Storage URI (starting with `gs://`) that specifies where artifacts related to the metastore service are stored.
string artifact_gcs_uri = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getArtifactGcsUri
in interfaceServiceOrBuilder
- Returns:
- The artifactGcsUri.
-
getArtifactGcsUriBytes
public com.google.protobuf.ByteString getArtifactGcsUriBytes()
Output only. A Cloud Storage URI (starting with `gs://`) that specifies where artifacts related to the metastore service are stored.
string artifact_gcs_uri = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getArtifactGcsUriBytes
in interfaceServiceOrBuilder
- Returns:
- The bytes for artifactGcsUri.
-
getTierValue
public int getTierValue()
The tier of the service.
.google.cloud.metastore.v1beta.Service.Tier tier = 13;
- Specified by:
getTierValue
in interfaceServiceOrBuilder
- Returns:
- The enum numeric value on the wire for tier.
-
getTier
public Service.Tier getTier()
The tier of the service.
.google.cloud.metastore.v1beta.Service.Tier tier = 13;
- Specified by:
getTier
in interfaceServiceOrBuilder
- Returns:
- The tier.
-
hasMetadataIntegration
public boolean hasMetadataIntegration()
The setting that defines how metastore metadata should be integrated with external services and systems.
.google.cloud.metastore.v1beta.MetadataIntegration metadata_integration = 14;
- Specified by:
hasMetadataIntegration
in interfaceServiceOrBuilder
- Returns:
- Whether the metadataIntegration field is set.
-
getMetadataIntegration
public MetadataIntegration getMetadataIntegration()
The setting that defines how metastore metadata should be integrated with external services and systems.
.google.cloud.metastore.v1beta.MetadataIntegration metadata_integration = 14;
- Specified by:
getMetadataIntegration
in interfaceServiceOrBuilder
- Returns:
- The metadataIntegration.
-
getMetadataIntegrationOrBuilder
public MetadataIntegrationOrBuilder getMetadataIntegrationOrBuilder()
The setting that defines how metastore metadata should be integrated with external services and systems.
.google.cloud.metastore.v1beta.MetadataIntegration metadata_integration = 14;
- Specified by:
getMetadataIntegrationOrBuilder
in interfaceServiceOrBuilder
-
hasMaintenanceWindow
public boolean hasMaintenanceWindow()
The one hour maintenance window of the metastore service. This specifies when the service can be restarted for maintenance purposes in UTC time. Maintenance window is not needed for services with the SPANNER database type.
.google.cloud.metastore.v1beta.MaintenanceWindow maintenance_window = 15;
- Specified by:
hasMaintenanceWindow
in interfaceServiceOrBuilder
- Returns:
- Whether the maintenanceWindow field is set.
-
getMaintenanceWindow
public MaintenanceWindow getMaintenanceWindow()
The one hour maintenance window of the metastore service. This specifies when the service can be restarted for maintenance purposes in UTC time. Maintenance window is not needed for services with the SPANNER database type.
.google.cloud.metastore.v1beta.MaintenanceWindow maintenance_window = 15;
- Specified by:
getMaintenanceWindow
in interfaceServiceOrBuilder
- Returns:
- The maintenanceWindow.
-
getMaintenanceWindowOrBuilder
public MaintenanceWindowOrBuilder getMaintenanceWindowOrBuilder()
The one hour maintenance window of the metastore service. This specifies when the service can be restarted for maintenance purposes in UTC time. Maintenance window is not needed for services with the SPANNER database type.
.google.cloud.metastore.v1beta.MaintenanceWindow maintenance_window = 15;
- Specified by:
getMaintenanceWindowOrBuilder
in interfaceServiceOrBuilder
-
getUid
public String getUid()
Output only. The globally unique resource identifier of the metastore service.
string uid = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getUid
in interfaceServiceOrBuilder
- Returns:
- The uid.
-
getUidBytes
public com.google.protobuf.ByteString getUidBytes()
Output only. The globally unique resource identifier of the metastore service.
string uid = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getUidBytes
in interfaceServiceOrBuilder
- Returns:
- The bytes for uid.
-
hasMetadataManagementActivity
public boolean hasMetadataManagementActivity()
Output only. The metadata management activities of the metastore service.
.google.cloud.metastore.v1beta.MetadataManagementActivity metadata_management_activity = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
hasMetadataManagementActivity
in interfaceServiceOrBuilder
- Returns:
- Whether the metadataManagementActivity field is set.
-
getMetadataManagementActivity
public MetadataManagementActivity getMetadataManagementActivity()
Output only. The metadata management activities of the metastore service.
.google.cloud.metastore.v1beta.MetadataManagementActivity metadata_management_activity = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getMetadataManagementActivity
in interfaceServiceOrBuilder
- Returns:
- The metadataManagementActivity.
-
getMetadataManagementActivityOrBuilder
public MetadataManagementActivityOrBuilder getMetadataManagementActivityOrBuilder()
Output only. The metadata management activities of the metastore service.
.google.cloud.metastore.v1beta.MetadataManagementActivity metadata_management_activity = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getMetadataManagementActivityOrBuilder
in interfaceServiceOrBuilder
-
getReleaseChannelValue
public int getReleaseChannelValue()
Immutable. The release channel of the service. If unspecified, defaults to `STABLE`.
.google.cloud.metastore.v1beta.Service.ReleaseChannel release_channel = 19 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getReleaseChannelValue
in interfaceServiceOrBuilder
- Returns:
- The enum numeric value on the wire for releaseChannel.
-
getReleaseChannel
public Service.ReleaseChannel getReleaseChannel()
Immutable. The release channel of the service. If unspecified, defaults to `STABLE`.
.google.cloud.metastore.v1beta.Service.ReleaseChannel release_channel = 19 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getReleaseChannel
in interfaceServiceOrBuilder
- Returns:
- The releaseChannel.
-
hasEncryptionConfig
public boolean hasEncryptionConfig()
Immutable. Information used to configure the Dataproc Metastore service to encrypt customer data at rest. Cannot be updated.
.google.cloud.metastore.v1beta.EncryptionConfig encryption_config = 20 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
hasEncryptionConfig
in interfaceServiceOrBuilder
- Returns:
- Whether the encryptionConfig field is set.
-
getEncryptionConfig
public EncryptionConfig getEncryptionConfig()
Immutable. Information used to configure the Dataproc Metastore service to encrypt customer data at rest. Cannot be updated.
.google.cloud.metastore.v1beta.EncryptionConfig encryption_config = 20 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getEncryptionConfig
in interfaceServiceOrBuilder
- Returns:
- The encryptionConfig.
-
getEncryptionConfigOrBuilder
public EncryptionConfigOrBuilder getEncryptionConfigOrBuilder()
Immutable. Information used to configure the Dataproc Metastore service to encrypt customer data at rest. Cannot be updated.
.google.cloud.metastore.v1beta.EncryptionConfig encryption_config = 20 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getEncryptionConfigOrBuilder
in interfaceServiceOrBuilder
-
hasNetworkConfig
public boolean hasNetworkConfig()
The configuration specifying the network settings for the Dataproc Metastore service.
.google.cloud.metastore.v1beta.NetworkConfig network_config = 21;
- Specified by:
hasNetworkConfig
in interfaceServiceOrBuilder
- Returns:
- Whether the networkConfig field is set.
-
getNetworkConfig
public NetworkConfig getNetworkConfig()
The configuration specifying the network settings for the Dataproc Metastore service.
.google.cloud.metastore.v1beta.NetworkConfig network_config = 21;
- Specified by:
getNetworkConfig
in interfaceServiceOrBuilder
- Returns:
- The networkConfig.
-
getNetworkConfigOrBuilder
public NetworkConfigOrBuilder getNetworkConfigOrBuilder()
The configuration specifying the network settings for the Dataproc Metastore service.
.google.cloud.metastore.v1beta.NetworkConfig network_config = 21;
- Specified by:
getNetworkConfigOrBuilder
in interfaceServiceOrBuilder
-
getDatabaseTypeValue
public int getDatabaseTypeValue()
Immutable. The database type that the Metastore service stores its data.
.google.cloud.metastore.v1beta.Service.DatabaseType database_type = 22 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getDatabaseTypeValue
in interfaceServiceOrBuilder
- Returns:
- The enum numeric value on the wire for databaseType.
-
getDatabaseType
public Service.DatabaseType getDatabaseType()
Immutable. The database type that the Metastore service stores its data.
.google.cloud.metastore.v1beta.Service.DatabaseType database_type = 22 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getDatabaseType
in interfaceServiceOrBuilder
- Returns:
- The databaseType.
-
hasTelemetryConfig
public boolean hasTelemetryConfig()
The configuration specifying telemetry settings for the Dataproc Metastore service. If unspecified defaults to `JSON`.
.google.cloud.metastore.v1beta.TelemetryConfig telemetry_config = 23;
- Specified by:
hasTelemetryConfig
in interfaceServiceOrBuilder
- Returns:
- Whether the telemetryConfig field is set.
-
getTelemetryConfig
public TelemetryConfig getTelemetryConfig()
The configuration specifying telemetry settings for the Dataproc Metastore service. If unspecified defaults to `JSON`.
.google.cloud.metastore.v1beta.TelemetryConfig telemetry_config = 23;
- Specified by:
getTelemetryConfig
in interfaceServiceOrBuilder
- Returns:
- The telemetryConfig.
-
getTelemetryConfigOrBuilder
public TelemetryConfigOrBuilder getTelemetryConfigOrBuilder()
The configuration specifying telemetry settings for the Dataproc Metastore service. If unspecified defaults to `JSON`.
.google.cloud.metastore.v1beta.TelemetryConfig telemetry_config = 23;
- Specified by:
getTelemetryConfigOrBuilder
in interfaceServiceOrBuilder
-
hasScalingConfig
public boolean hasScalingConfig()
Scaling configuration of the metastore service.
.google.cloud.metastore.v1beta.ScalingConfig scaling_config = 24;
- Specified by:
hasScalingConfig
in interfaceServiceOrBuilder
- Returns:
- Whether the scalingConfig field is set.
-
getScalingConfig
public ScalingConfig getScalingConfig()
Scaling configuration of the metastore service.
.google.cloud.metastore.v1beta.ScalingConfig scaling_config = 24;
- Specified by:
getScalingConfig
in interfaceServiceOrBuilder
- Returns:
- The scalingConfig.
-
getScalingConfigOrBuilder
public ScalingConfigOrBuilder getScalingConfigOrBuilder()
Scaling configuration of the metastore service.
.google.cloud.metastore.v1beta.ScalingConfig scaling_config = 24;
- Specified by:
getScalingConfigOrBuilder
in interfaceServiceOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Service parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Service parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Service parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Service parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Service parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Service parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Service parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Service parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Service parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Service parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static Service parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Service parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public Service.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static Service.Builder newBuilder()
-
newBuilder
public static Service.Builder newBuilder(Service prototype)
-
toBuilder
public Service.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Service.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static Service getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<Service> parser()
-
getParserForType
public com.google.protobuf.Parser<Service> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public Service getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-