public static final class DataSourceGcpResource.Builder extends GeneratedMessage.Builder<DataSourceGcpResource.Builder> implements DataSourceGcpResourceOrBuilderDataSourceGcpResource 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.v1beta.DataSourceGcpResource
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > DataSourceGcpResource.BuilderImplements
DataSourceGcpResourceOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public DataSourceGcpResource build()| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource |
|
buildPartial()
public DataSourceGcpResource buildPartial()| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource |
|
clear()
public DataSourceGcpResource.Builder clear()| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource.Builder |
|
clearAlloyDbClusterDatasourceProperties()
public DataSourceGcpResource.Builder clearAlloyDbClusterDatasourceProperties()Output only. AlloyDBClusterDataSourceProperties has a subset of AlloyDB cluster properties that are useful at the Datasource level. Currently none of its child properties are auditable. If new auditable properties are added, the AUDIT annotation should be added.
.google.cloud.backupdr.v1beta.AlloyDBClusterDataSourceProperties alloy_db_cluster_datasource_properties = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource.Builder |
|
clearCloudSqlInstanceDatasourceProperties()
public DataSourceGcpResource.Builder clearCloudSqlInstanceDatasourceProperties()Output only. CloudSqlInstanceDataSourceProperties has a subset of Cloud SQL Instance properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.CloudSqlInstanceDataSourceProperties cloud_sql_instance_datasource_properties = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource.Builder |
|
clearComputeInstanceDatasourceProperties()
public DataSourceGcpResource.Builder clearComputeInstanceDatasourceProperties()ComputeInstanceDataSourceProperties has a subset of Compute Instance properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.ComputeInstanceDataSourceProperties compute_instance_datasource_properties = 4;
| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource.Builder |
|
clearDiskDatasourceProperties()
public DataSourceGcpResource.Builder clearDiskDatasourceProperties()DiskDataSourceProperties has a subset of Disk properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.DiskDataSourceProperties disk_datasource_properties = 7;
| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource.Builder |
|
clearGcpResourceProperties()
public DataSourceGcpResource.Builder clearGcpResourceProperties()| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource.Builder |
|
clearGcpResourcename()
public DataSourceGcpResource.Builder clearGcpResourcename()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 |
DataSourceGcpResource.Builder |
This builder for chaining. |
clearLocation()
public DataSourceGcpResource.Builder clearLocation()Location of the resource: <region>/<zone>/"global"/"unspecified".
string location = 2;
| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource.Builder |
This builder for chaining. |
clearType()
public DataSourceGcpResource.Builder clearType()The type of the Google Cloud resource. Use the Unified Resource Type, eg. compute.googleapis.com/Instance.
string type = 3;
| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource.Builder |
This builder for chaining. |
getAlloyDbClusterDatasourceProperties()
public AlloyDBClusterDataSourceProperties getAlloyDbClusterDatasourceProperties()Output only. AlloyDBClusterDataSourceProperties has a subset of AlloyDB cluster properties that are useful at the Datasource level. Currently none of its child properties are auditable. If new auditable properties are added, the AUDIT annotation should be added.
.google.cloud.backupdr.v1beta.AlloyDBClusterDataSourceProperties alloy_db_cluster_datasource_properties = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
AlloyDBClusterDataSourceProperties |
The alloyDbClusterDatasourceProperties. |
getAlloyDbClusterDatasourcePropertiesBuilder()
public AlloyDBClusterDataSourceProperties.Builder getAlloyDbClusterDatasourcePropertiesBuilder()Output only. AlloyDBClusterDataSourceProperties has a subset of AlloyDB cluster properties that are useful at the Datasource level. Currently none of its child properties are auditable. If new auditable properties are added, the AUDIT annotation should be added.
.google.cloud.backupdr.v1beta.AlloyDBClusterDataSourceProperties alloy_db_cluster_datasource_properties = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
AlloyDBClusterDataSourceProperties.Builder |
|
getAlloyDbClusterDatasourcePropertiesOrBuilder()
public AlloyDBClusterDataSourcePropertiesOrBuilder getAlloyDbClusterDatasourcePropertiesOrBuilder()Output only. AlloyDBClusterDataSourceProperties has a subset of AlloyDB cluster properties that are useful at the Datasource level. Currently none of its child properties are auditable. If new auditable properties are added, the AUDIT annotation should be added.
.google.cloud.backupdr.v1beta.AlloyDBClusterDataSourceProperties alloy_db_cluster_datasource_properties = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
AlloyDBClusterDataSourcePropertiesOrBuilder |
|
getCloudSqlInstanceDatasourceProperties()
public CloudSqlInstanceDataSourceProperties getCloudSqlInstanceDatasourceProperties()Output only. CloudSqlInstanceDataSourceProperties has a subset of Cloud SQL Instance properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.CloudSqlInstanceDataSourceProperties cloud_sql_instance_datasource_properties = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
CloudSqlInstanceDataSourceProperties |
The cloudSqlInstanceDatasourceProperties. |
getCloudSqlInstanceDatasourcePropertiesBuilder()
public CloudSqlInstanceDataSourceProperties.Builder getCloudSqlInstanceDatasourcePropertiesBuilder()Output only. CloudSqlInstanceDataSourceProperties has a subset of Cloud SQL Instance properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.CloudSqlInstanceDataSourceProperties cloud_sql_instance_datasource_properties = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
CloudSqlInstanceDataSourceProperties.Builder |
|
getCloudSqlInstanceDatasourcePropertiesOrBuilder()
public CloudSqlInstanceDataSourcePropertiesOrBuilder getCloudSqlInstanceDatasourcePropertiesOrBuilder()Output only. CloudSqlInstanceDataSourceProperties has a subset of Cloud SQL Instance properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.CloudSqlInstanceDataSourceProperties cloud_sql_instance_datasource_properties = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
CloudSqlInstanceDataSourcePropertiesOrBuilder |
|
getComputeInstanceDatasourceProperties()
public ComputeInstanceDataSourceProperties getComputeInstanceDatasourceProperties()ComputeInstanceDataSourceProperties has a subset of Compute Instance properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.ComputeInstanceDataSourceProperties compute_instance_datasource_properties = 4;
| Returns | |
|---|---|
| Type | Description |
ComputeInstanceDataSourceProperties |
The computeInstanceDatasourceProperties. |
getComputeInstanceDatasourcePropertiesBuilder()
public ComputeInstanceDataSourceProperties.Builder getComputeInstanceDatasourcePropertiesBuilder()ComputeInstanceDataSourceProperties has a subset of Compute Instance properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.ComputeInstanceDataSourceProperties compute_instance_datasource_properties = 4;
| Returns | |
|---|---|
| Type | Description |
ComputeInstanceDataSourceProperties.Builder |
|
getComputeInstanceDatasourcePropertiesOrBuilder()
public ComputeInstanceDataSourcePropertiesOrBuilder getComputeInstanceDatasourcePropertiesOrBuilder()ComputeInstanceDataSourceProperties has a subset of Compute Instance properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.ComputeInstanceDataSourceProperties compute_instance_datasource_properties = 4;
| Returns | |
|---|---|
| Type | Description |
ComputeInstanceDataSourcePropertiesOrBuilder |
|
getDefaultInstanceForType()
public DataSourceGcpResource getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getDiskDatasourceProperties()
public DiskDataSourceProperties getDiskDatasourceProperties()DiskDataSourceProperties has a subset of Disk properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.DiskDataSourceProperties disk_datasource_properties = 7;
| Returns | |
|---|---|
| Type | Description |
DiskDataSourceProperties |
The diskDatasourceProperties. |
getDiskDatasourcePropertiesBuilder()
public DiskDataSourceProperties.Builder getDiskDatasourcePropertiesBuilder()DiskDataSourceProperties has a subset of Disk properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.DiskDataSourceProperties disk_datasource_properties = 7;
| Returns | |
|---|---|
| Type | Description |
DiskDataSourceProperties.Builder |
|
getDiskDatasourcePropertiesOrBuilder()
public DiskDataSourcePropertiesOrBuilder getDiskDatasourcePropertiesOrBuilder()DiskDataSourceProperties has a subset of Disk properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.DiskDataSourceProperties disk_datasource_properties = 7;
| Returns | |
|---|---|
| Type | Description |
DiskDataSourcePropertiesOrBuilder |
|
getGcpResourcePropertiesCase()
public DataSourceGcpResource.GcpResourcePropertiesCase getGcpResourcePropertiesCase()| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource.GcpResourcePropertiesCase |
|
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. |
getType()
public 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 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. |
hasAlloyDbClusterDatasourceProperties()
public boolean hasAlloyDbClusterDatasourceProperties()Output only. AlloyDBClusterDataSourceProperties has a subset of AlloyDB cluster properties that are useful at the Datasource level. Currently none of its child properties are auditable. If new auditable properties are added, the AUDIT annotation should be added.
.google.cloud.backupdr.v1beta.AlloyDBClusterDataSourceProperties alloy_db_cluster_datasource_properties = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the alloyDbClusterDatasourceProperties field is set. |
hasCloudSqlInstanceDatasourceProperties()
public boolean hasCloudSqlInstanceDatasourceProperties()Output only. CloudSqlInstanceDataSourceProperties has a subset of Cloud SQL Instance properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.CloudSqlInstanceDataSourceProperties cloud_sql_instance_datasource_properties = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the cloudSqlInstanceDatasourceProperties field is set. |
hasComputeInstanceDatasourceProperties()
public boolean hasComputeInstanceDatasourceProperties()ComputeInstanceDataSourceProperties has a subset of Compute Instance properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.ComputeInstanceDataSourceProperties compute_instance_datasource_properties = 4;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the computeInstanceDatasourceProperties field is set. |
hasDiskDatasourceProperties()
public boolean hasDiskDatasourceProperties()DiskDataSourceProperties has a subset of Disk properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.DiskDataSourceProperties disk_datasource_properties = 7;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the diskDatasourceProperties field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeAlloyDbClusterDatasourceProperties(AlloyDBClusterDataSourceProperties value)
public DataSourceGcpResource.Builder mergeAlloyDbClusterDatasourceProperties(AlloyDBClusterDataSourceProperties value)Output only. AlloyDBClusterDataSourceProperties has a subset of AlloyDB cluster properties that are useful at the Datasource level. Currently none of its child properties are auditable. If new auditable properties are added, the AUDIT annotation should be added.
.google.cloud.backupdr.v1beta.AlloyDBClusterDataSourceProperties alloy_db_cluster_datasource_properties = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
AlloyDBClusterDataSourceProperties |
| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource.Builder |
|
mergeCloudSqlInstanceDatasourceProperties(CloudSqlInstanceDataSourceProperties value)
public DataSourceGcpResource.Builder mergeCloudSqlInstanceDatasourceProperties(CloudSqlInstanceDataSourceProperties value)Output only. CloudSqlInstanceDataSourceProperties has a subset of Cloud SQL Instance properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.CloudSqlInstanceDataSourceProperties cloud_sql_instance_datasource_properties = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
CloudSqlInstanceDataSourceProperties |
| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource.Builder |
|
mergeComputeInstanceDatasourceProperties(ComputeInstanceDataSourceProperties value)
public DataSourceGcpResource.Builder mergeComputeInstanceDatasourceProperties(ComputeInstanceDataSourceProperties value)ComputeInstanceDataSourceProperties has a subset of Compute Instance properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.ComputeInstanceDataSourceProperties compute_instance_datasource_properties = 4;
| Parameter | |
|---|---|
| Name | Description |
value |
ComputeInstanceDataSourceProperties |
| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource.Builder |
|
mergeDiskDatasourceProperties(DiskDataSourceProperties value)
public DataSourceGcpResource.Builder mergeDiskDatasourceProperties(DiskDataSourceProperties value)DiskDataSourceProperties has a subset of Disk properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.DiskDataSourceProperties disk_datasource_properties = 7;
| Parameter | |
|---|---|
| Name | Description |
value |
DiskDataSourceProperties |
| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource.Builder |
|
mergeFrom(DataSourceGcpResource other)
public DataSourceGcpResource.Builder mergeFrom(DataSourceGcpResource other)| Parameter | |
|---|---|
| Name | Description |
other |
DataSourceGcpResource |
| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public DataSourceGcpResource.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public DataSourceGcpResource.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource.Builder |
|
setAlloyDbClusterDatasourceProperties(AlloyDBClusterDataSourceProperties value)
public DataSourceGcpResource.Builder setAlloyDbClusterDatasourceProperties(AlloyDBClusterDataSourceProperties value)Output only. AlloyDBClusterDataSourceProperties has a subset of AlloyDB cluster properties that are useful at the Datasource level. Currently none of its child properties are auditable. If new auditable properties are added, the AUDIT annotation should be added.
.google.cloud.backupdr.v1beta.AlloyDBClusterDataSourceProperties alloy_db_cluster_datasource_properties = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
AlloyDBClusterDataSourceProperties |
| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource.Builder |
|
setAlloyDbClusterDatasourceProperties(AlloyDBClusterDataSourceProperties.Builder builderForValue)
public DataSourceGcpResource.Builder setAlloyDbClusterDatasourceProperties(AlloyDBClusterDataSourceProperties.Builder builderForValue)Output only. AlloyDBClusterDataSourceProperties has a subset of AlloyDB cluster properties that are useful at the Datasource level. Currently none of its child properties are auditable. If new auditable properties are added, the AUDIT annotation should be added.
.google.cloud.backupdr.v1beta.AlloyDBClusterDataSourceProperties alloy_db_cluster_datasource_properties = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
AlloyDBClusterDataSourceProperties.Builder |
| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource.Builder |
|
setCloudSqlInstanceDatasourceProperties(CloudSqlInstanceDataSourceProperties value)
public DataSourceGcpResource.Builder setCloudSqlInstanceDatasourceProperties(CloudSqlInstanceDataSourceProperties value)Output only. CloudSqlInstanceDataSourceProperties has a subset of Cloud SQL Instance properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.CloudSqlInstanceDataSourceProperties cloud_sql_instance_datasource_properties = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
CloudSqlInstanceDataSourceProperties |
| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource.Builder |
|
setCloudSqlInstanceDatasourceProperties(CloudSqlInstanceDataSourceProperties.Builder builderForValue)
public DataSourceGcpResource.Builder setCloudSqlInstanceDatasourceProperties(CloudSqlInstanceDataSourceProperties.Builder builderForValue)Output only. CloudSqlInstanceDataSourceProperties has a subset of Cloud SQL Instance properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.CloudSqlInstanceDataSourceProperties cloud_sql_instance_datasource_properties = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
CloudSqlInstanceDataSourceProperties.Builder |
| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource.Builder |
|
setComputeInstanceDatasourceProperties(ComputeInstanceDataSourceProperties value)
public DataSourceGcpResource.Builder setComputeInstanceDatasourceProperties(ComputeInstanceDataSourceProperties value)ComputeInstanceDataSourceProperties has a subset of Compute Instance properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.ComputeInstanceDataSourceProperties compute_instance_datasource_properties = 4;
| Parameter | |
|---|---|
| Name | Description |
value |
ComputeInstanceDataSourceProperties |
| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource.Builder |
|
setComputeInstanceDatasourceProperties(ComputeInstanceDataSourceProperties.Builder builderForValue)
public DataSourceGcpResource.Builder setComputeInstanceDatasourceProperties(ComputeInstanceDataSourceProperties.Builder builderForValue)ComputeInstanceDataSourceProperties has a subset of Compute Instance properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.ComputeInstanceDataSourceProperties compute_instance_datasource_properties = 4;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
ComputeInstanceDataSourceProperties.Builder |
| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource.Builder |
|
setDiskDatasourceProperties(DiskDataSourceProperties value)
public DataSourceGcpResource.Builder setDiskDatasourceProperties(DiskDataSourceProperties value)DiskDataSourceProperties has a subset of Disk properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.DiskDataSourceProperties disk_datasource_properties = 7;
| Parameter | |
|---|---|
| Name | Description |
value |
DiskDataSourceProperties |
| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource.Builder |
|
setDiskDatasourceProperties(DiskDataSourceProperties.Builder builderForValue)
public DataSourceGcpResource.Builder setDiskDatasourceProperties(DiskDataSourceProperties.Builder builderForValue)DiskDataSourceProperties has a subset of Disk properties that are useful at the Datasource level.
.google.cloud.backupdr.v1beta.DiskDataSourceProperties disk_datasource_properties = 7;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
DiskDataSourceProperties.Builder |
| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource.Builder |
|
setGcpResourcename(String value)
public DataSourceGcpResource.Builder setGcpResourcename(String value)Output only. Full resource pathname URL of the source Google Cloud resource.
string gcp_resourcename = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe gcpResourcename to set. |
| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource.Builder |
This builder for chaining. |
setGcpResourcenameBytes(ByteString value)
public DataSourceGcpResource.Builder setGcpResourcenameBytes(ByteString value)Output only. Full resource pathname URL of the source Google Cloud resource.
string gcp_resourcename = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for gcpResourcename to set. |
| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource.Builder |
This builder for chaining. |
setLocation(String value)
public DataSourceGcpResource.Builder setLocation(String value)Location of the resource: <region>/<zone>/"global"/"unspecified".
string location = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe location to set. |
| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource.Builder |
This builder for chaining. |
setLocationBytes(ByteString value)
public DataSourceGcpResource.Builder setLocationBytes(ByteString value)Location of the resource: <region>/<zone>/"global"/"unspecified".
string location = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for location to set. |
| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource.Builder |
This builder for chaining. |
setType(String value)
public DataSourceGcpResource.Builder setType(String value)The type of the Google Cloud resource. Use the Unified Resource Type, eg. compute.googleapis.com/Instance.
string type = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe type to set. |
| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource.Builder |
This builder for chaining. |
setTypeBytes(ByteString value)
public DataSourceGcpResource.Builder setTypeBytes(ByteString value)The type of the Google Cloud resource. Use the Unified Resource Type, eg. compute.googleapis.com/Instance.
string type = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for type to set. |
| Returns | |
|---|---|
| Type | Description |
DataSourceGcpResource.Builder |
This builder for chaining. |