public final class ServiceSpec extends GeneratedMessageV3 implements ServiceSpecOrBuilder
Specification that applies to a Service resource. Valid only
for entries with the SERVICE
type.
Protobuf type google.cloud.datacatalog.v1.ServiceSpec
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
CLOUD_BIGTABLE_INSTANCE_SPEC_FIELD_NUMBER
public static final int CLOUD_BIGTABLE_INSTANCE_SPEC_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static ServiceSpec getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ServiceSpec.Builder newBuilder()
newBuilder(ServiceSpec prototype)
public static ServiceSpec.Builder newBuilder(ServiceSpec prototype)
public static ServiceSpec parseDelimitedFrom(InputStream input)
public static ServiceSpec parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ServiceSpec parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ServiceSpec parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ServiceSpec parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ServiceSpec parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ServiceSpec parseFrom(CodedInputStream input)
public static ServiceSpec parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ServiceSpec parseFrom(InputStream input)
public static ServiceSpec parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ServiceSpec parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ServiceSpec parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ServiceSpec> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getCloudBigtableInstanceSpec()
public CloudBigtableInstanceSpec getCloudBigtableInstanceSpec()
Specification that applies to Instance entries of CLOUD_BIGTABLE
system.
.google.cloud.datacatalog.v1.CloudBigtableInstanceSpec cloud_bigtable_instance_spec = 1;
getCloudBigtableInstanceSpecOrBuilder()
public CloudBigtableInstanceSpecOrBuilder getCloudBigtableInstanceSpecOrBuilder()
Specification that applies to Instance entries of CLOUD_BIGTABLE
system.
.google.cloud.datacatalog.v1.CloudBigtableInstanceSpec cloud_bigtable_instance_spec = 1;
getDefaultInstanceForType()
public ServiceSpec getDefaultInstanceForType()
getParserForType()
public Parser<ServiceSpec> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
getSystemSpecCase()
public ServiceSpec.SystemSpecCase getSystemSpecCase()
hasCloudBigtableInstanceSpec()
public boolean hasCloudBigtableInstanceSpec()
Specification that applies to Instance entries of CLOUD_BIGTABLE
system.
.google.cloud.datacatalog.v1.CloudBigtableInstanceSpec cloud_bigtable_instance_spec = 1;
Returns |
---|
Type | Description |
boolean | Whether the cloudBigtableInstanceSpec field is set.
|
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public ServiceSpec.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected ServiceSpec.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
toBuilder()
public ServiceSpec.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides