Interface DataSourceGcpResourceOrBuilder (0.10.0)

public interface DataSourceGcpResourceOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getComputeInstanceDatasourceProperties()

public abstract 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;

Returns
Type Description
ComputeInstanceDataSourceProperties

The computeInstanceDatasourceProperties.

getComputeInstanceDatasourcePropertiesOrBuilder()

public abstract 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;

Returns
Type Description
ComputeInstanceDataSourcePropertiesOrBuilder

getGcpResourcePropertiesCase()

public abstract DataSourceGcpResource.GcpResourcePropertiesCase getGcpResourcePropertiesCase()
Returns
Type Description
DataSourceGcpResource.GcpResourcePropertiesCase

getGcpResourcename()

public abstract 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 abstract 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 abstract String getLocation()

Location of the resource: <region>/<zone>/"global"/"unspecified".

string location = 2;

Returns
Type Description
String

The location.

getLocationBytes()

public abstract ByteString getLocationBytes()

Location of the resource: <region>/<zone>/"global"/"unspecified".

string location = 2;

Returns
Type Description
ByteString

The bytes for location.

getType()

public abstract String 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 abstract 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 abstract 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.