public final class DataSourceGcpResourceInfo extends GeneratedMessage implements DataSourceGcpResourceInfoOrBuilder
The GCP resource that the DataSource is associated with.
Protobuf type google.cloud.backupdr.v1.DataSourceGcpResourceInfo
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
CLOUD_SQL_INSTANCE_PROPERTIES_FIELD_NUMBER
public static final int CLOUD_SQL_INSTANCE_PROPERTIES_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
GCP_RESOURCENAME_FIELD_NUMBER
public static final int GCP_RESOURCENAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
LOCATION_FIELD_NUMBER
public static final int LOCATION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static DataSourceGcpResourceInfo getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static DataSourceGcpResourceInfo.Builder newBuilder()
newBuilder(DataSourceGcpResourceInfo prototype)
public static DataSourceGcpResourceInfo.Builder newBuilder(DataSourceGcpResourceInfo prototype)
public static DataSourceGcpResourceInfo parseDelimitedFrom(InputStream input)
public static DataSourceGcpResourceInfo parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static DataSourceGcpResourceInfo parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static DataSourceGcpResourceInfo parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static DataSourceGcpResourceInfo parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DataSourceGcpResourceInfo parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DataSourceGcpResourceInfo parseFrom(CodedInputStream input)
public static DataSourceGcpResourceInfo parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static DataSourceGcpResourceInfo parseFrom(InputStream input)
public static DataSourceGcpResourceInfo parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static DataSourceGcpResourceInfo parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static DataSourceGcpResourceInfo parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<DataSourceGcpResourceInfo> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getCloudSqlInstanceProperties()
public CloudSqlInstanceDataSourceReferenceProperties getCloudSqlInstanceProperties()
Output only. The properties of the Cloud SQL instance.
.google.cloud.backupdr.v1.CloudSqlInstanceDataSourceReferenceProperties cloud_sql_instance_properties = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCloudSqlInstancePropertiesOrBuilder()
public CloudSqlInstanceDataSourceReferencePropertiesOrBuilder getCloudSqlInstancePropertiesOrBuilder()
Output only. The properties of the Cloud SQL instance.
.google.cloud.backupdr.v1.CloudSqlInstanceDataSourceReferenceProperties cloud_sql_instance_properties = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDefaultInstanceForType()
public DataSourceGcpResourceInfo getDefaultInstanceForType()
getGcpResourcename()
public String getGcpResourcename()
Output only. The resource name of the GCP resource.
Ex: projects/{project}/zones/{zone}/instances/{instance}
string gcp_resourcename = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The gcpResourcename.
|
getGcpResourcenameBytes()
public ByteString getGcpResourcenameBytes()
Output only. The resource name of the GCP resource.
Ex: projects/{project}/zones/{zone}/instances/{instance}
string gcp_resourcename = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for gcpResourcename.
|
getLocation()
public String getLocation()
Output only. The location of the GCP resource.
Ex: <region>/<zone>/"global"/"unspecified"
string location = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The location.
|
getLocationBytes()
public ByteString getLocationBytes()
Output only. The location of the GCP resource.
Ex: <region>/<zone>/"global"/"unspecified"
string location = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for location.
|
getParserForType()
public Parser<DataSourceGcpResourceInfo> getParserForType()
Overrides
getResourcePropertiesCase()
public DataSourceGcpResourceInfo.ResourcePropertiesCase getResourcePropertiesCase()
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getType()
Output only. The type of the GCP resource.
Ex: compute.googleapis.com/Instance
string type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
String |
The type.
|
getTypeBytes()
public ByteString getTypeBytes()
Output only. The type of the GCP resource.
Ex: compute.googleapis.com/Instance
string type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
ByteString |
The bytes for type.
|
hasCloudSqlInstanceProperties()
public boolean hasCloudSqlInstanceProperties()
Output only. The properties of the Cloud SQL instance.
.google.cloud.backupdr.v1.CloudSqlInstanceDataSourceReferenceProperties cloud_sql_instance_properties = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the cloudSqlInstanceProperties field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public DataSourceGcpResourceInfo.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected DataSourceGcpResourceInfo.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public DataSourceGcpResourceInfo.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides