Send feedback
Class DataSourceGcpResource (0.13.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 0.13.0 keyboard_arrow_down
public final class DataSourceGcpResource extends GeneratedMessageV3 implements DataSourceGcpResourceOrBuilder
DataSourceGcpResource is used for protected resources that are Google Cloud
Resources. This name is easeier to understand than GcpResourceDataSource or
GcpDataSourceResource
Protobuf type google.cloud.backupdr.v1.DataSourceGcpResource
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
COMPUTE_INSTANCE_DATASOURCE_PROPERTIES_FIELD_NUMBER
public static final int COMPUTE_INSTANCE_DATASOURCE_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 DataSourceGcpResource getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static DataSourceGcpResource . Builder newBuilder ()
newBuilder(DataSourceGcpResource prototype)
public static DataSourceGcpResource . Builder newBuilder ( DataSourceGcpResource prototype )
public static DataSourceGcpResource parseDelimitedFrom ( InputStream input )
public static DataSourceGcpResource parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static DataSourceGcpResource parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static DataSourceGcpResource parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static DataSourceGcpResource parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DataSourceGcpResource parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static DataSourceGcpResource parseFrom ( CodedInputStream input )
public static DataSourceGcpResource parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static DataSourceGcpResource parseFrom ( InputStream input )
public static DataSourceGcpResource parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static DataSourceGcpResource parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static DataSourceGcpResource parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<DataSourceGcpResource> parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
getComputeInstanceDatasourceProperties()
public ComputeInstanceDataSourceProperties getComputeInstanceDatasourceProperties ()
ComputeInstanceDataSourceProperties has a subset of Compute Instance
properties that are useful at the Datasource level.
.google.cloud.backupdr.v1.ComputeInstanceDataSourceProperties compute_instance_datasource_properties = 4;
getComputeInstanceDatasourcePropertiesOrBuilder()
public ComputeInstanceDataSourcePropertiesOrBuilder getComputeInstanceDatasourcePropertiesOrBuilder ()
ComputeInstanceDataSourceProperties has a subset of Compute Instance
properties that are useful at the Datasource level.
.google.cloud.backupdr.v1.ComputeInstanceDataSourceProperties compute_instance_datasource_properties = 4;
getDefaultInstanceForType()
public DataSourceGcpResource getDefaultInstanceForType ()
getGcpResourcePropertiesCase()
public DataSourceGcpResource . GcpResourcePropertiesCase getGcpResourcePropertiesCase ()
getGcpResourcename()
public String getGcpResourcename ()
Output only. Full resource pathname URL of the source Google Cloud
resource.
string gcp_resourcename = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
String
The gcpResourcename.
getGcpResourcenameBytes()
public ByteString getGcpResourcenameBytes ()
Output only. Full resource pathname URL of the source Google Cloud
resource.
string gcp_resourcename = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
ByteString
The bytes for gcpResourcename.
getLocation()
public String getLocation ()
Location of the resource: <region>/<zone>/"global"/"unspecified".
string location = 2;
Returns
Type
Description
String
The location.
getLocationBytes()
public ByteString getLocationBytes ()
Location of the resource: <region>/<zone>/"global"/"unspecified".
string location = 2;
Returns
Type
Description
ByteString
The bytes for location.
getParserForType()
public Parser<DataSourceGcpResource> getParserForType ()
Overrides
getSerializedSize()
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
getType()
The type of the Google Cloud resource. Use the Unified Resource Type,
eg. compute.googleapis.com/Instance.
string type = 3;
Returns
Type
Description
String
The type.
getTypeBytes()
public ByteString getTypeBytes ()
The type of the Google Cloud resource. Use the Unified Resource Type,
eg. compute.googleapis.com/Instance.
string type = 3;
Returns
Type
Description
ByteString
The bytes for type.
hasComputeInstanceDatasourceProperties()
public boolean hasComputeInstanceDatasourceProperties ()
ComputeInstanceDataSourceProperties has a subset of Compute Instance
properties that are useful at the Datasource level.
.google.cloud.backupdr.v1.ComputeInstanceDataSourceProperties compute_instance_datasource_properties = 4;
Returns
Type
Description
boolean
Whether the computeInstanceDatasourceProperties field is set.
hashCode()
Returns
Type
Description
int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public DataSourceGcpResource . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected DataSourceGcpResource . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
toBuilder()
public DataSourceGcpResource . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-01-28 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-01-28 UTC."],[],[]]