public static final class Instance.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Instance.Builder> implements InstanceOrBuilder
Represents a Data Fusion instance.Protobuf type
google.cloud.datafusion.v1.Instance| Modifier and Type | Method and Description |
|---|---|
Instance.Builder |
addAccelerators(Accelerator.Builder builderForValue)
List of accelerators enabled for this CDF instance.
|
Instance.Builder |
addAccelerators(Accelerator value)
List of accelerators enabled for this CDF instance.
|
Instance.Builder |
addAccelerators(int index,
Accelerator.Builder builderForValue)
List of accelerators enabled for this CDF instance.
|
Instance.Builder |
addAccelerators(int index,
Accelerator value)
List of accelerators enabled for this CDF instance.
|
Accelerator.Builder |
addAcceleratorsBuilder()
List of accelerators enabled for this CDF instance.
|
Accelerator.Builder |
addAcceleratorsBuilder(int index)
List of accelerators enabled for this CDF instance.
|
Instance.Builder |
addAllAccelerators(Iterable<? extends Accelerator> values)
List of accelerators enabled for this CDF instance.
|
Instance.Builder |
addAllAvailableVersion(Iterable<? extends Version> values)
Available versions that the instance can be upgraded to using
UpdateInstanceRequest.
|
Instance.Builder |
addAllDisabledReason(Iterable<? extends Instance.DisabledReason> values)
Output only.
|
Instance.Builder |
addAllDisabledReasonValue(Iterable<Integer> values)
Output only.
|
Instance.Builder |
addAvailableVersion(int index,
Version.Builder builderForValue)
Available versions that the instance can be upgraded to using
UpdateInstanceRequest.
|
Instance.Builder |
addAvailableVersion(int index,
Version value)
Available versions that the instance can be upgraded to using
UpdateInstanceRequest.
|
Instance.Builder |
addAvailableVersion(Version.Builder builderForValue)
Available versions that the instance can be upgraded to using
UpdateInstanceRequest.
|
Instance.Builder |
addAvailableVersion(Version value)
Available versions that the instance can be upgraded to using
UpdateInstanceRequest.
|
Version.Builder |
addAvailableVersionBuilder()
Available versions that the instance can be upgraded to using
UpdateInstanceRequest.
|
Version.Builder |
addAvailableVersionBuilder(int index)
Available versions that the instance can be upgraded to using
UpdateInstanceRequest.
|
Instance.Builder |
addDisabledReason(Instance.DisabledReason value)
Output only.
|
Instance.Builder |
addDisabledReasonValue(int value)
Output only.
|
Instance.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Instance |
build() |
Instance |
buildPartial() |
Instance.Builder |
clear() |
Instance.Builder |
clearAccelerators()
List of accelerators enabled for this CDF instance.
|
Instance.Builder |
clearApiEndpoint()
Output only.
|
Instance.Builder |
clearAvailableVersion()
Available versions that the instance can be upgraded to using
UpdateInstanceRequest.
|
Instance.Builder |
clearCreateTime()
Output only.
|
Instance.Builder |
clearCryptoKeyConfig()
The crypto key configuration.
|
Instance.Builder |
clearDataprocServiceAccount()
User-managed service account to set on Dataproc when Cloud Data Fusion
creates Dataproc to run data processing pipelines.
|
Instance.Builder |
clearDescription()
A description of this instance.
|
Instance.Builder |
clearDisabledReason()
Output only.
|
Instance.Builder |
clearDisplayName()
Display name for an instance.
|
Instance.Builder |
clearEnableRbac()
Option to enable granular role-based access control.
|
Instance.Builder |
clearEnableStackdriverLogging()
Option to enable Stackdriver Logging.
|
Instance.Builder |
clearEnableStackdriverMonitoring()
Option to enable Stackdriver Monitoring.
|
Instance.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Instance.Builder |
clearGcsBucket()
Output only.
|
Instance.Builder |
clearLabels() |
Instance.Builder |
clearName()
Output only.
|
Instance.Builder |
clearNetworkConfig()
Network configuration options.
|
Instance.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Instance.Builder |
clearOptions() |
Instance.Builder |
clearP4ServiceAccount()
Output only.
|
Instance.Builder |
clearPrivateInstance()
Specifies whether the Data Fusion instance should be private.
|
Instance.Builder |
clearServiceAccount()
Deprecated.
google.cloud.datafusion.v1.Instance.service_account is deprecated. See
google/cloud/datafusion/v1/datafusion.proto;l=361
|
Instance.Builder |
clearServiceEndpoint()
Output only.
|
Instance.Builder |
clearState()
Output only.
|
Instance.Builder |
clearStateMessage()
Output only.
|
Instance.Builder |
clearTenantProjectId()
Output only.
|
Instance.Builder |
clearType()
Required.
|
Instance.Builder |
clearUpdateTime()
Output only.
|
Instance.Builder |
clearVersion()
Current version of the Data Fusion.
|
Instance.Builder |
clearZone()
Name of the zone in which the Data Fusion instance will be created.
|
Instance.Builder |
clone() |
boolean |
containsLabels(String key)
The resource labels for instance to use to annotate any related underlying
resources such as Compute Engine VMs.
|
boolean |
containsOptions(String key)
Map of additional options used to configure the behavior of
Data Fusion instance.
|
Accelerator |
getAccelerators(int index)
List of accelerators enabled for this CDF instance.
|
Accelerator.Builder |
getAcceleratorsBuilder(int index)
List of accelerators enabled for this CDF instance.
|
List<Accelerator.Builder> |
getAcceleratorsBuilderList()
List of accelerators enabled for this CDF instance.
|
int |
getAcceleratorsCount()
List of accelerators enabled for this CDF instance.
|
List<Accelerator> |
getAcceleratorsList()
List of accelerators enabled for this CDF instance.
|
AcceleratorOrBuilder |
getAcceleratorsOrBuilder(int index)
List of accelerators enabled for this CDF instance.
|
List<? extends AcceleratorOrBuilder> |
getAcceleratorsOrBuilderList()
List of accelerators enabled for this CDF instance.
|
String |
getApiEndpoint()
Output only.
|
com.google.protobuf.ByteString |
getApiEndpointBytes()
Output only.
|
Version |
getAvailableVersion(int index)
Available versions that the instance can be upgraded to using
UpdateInstanceRequest.
|
Version.Builder |
getAvailableVersionBuilder(int index)
Available versions that the instance can be upgraded to using
UpdateInstanceRequest.
|
List<Version.Builder> |
getAvailableVersionBuilderList()
Available versions that the instance can be upgraded to using
UpdateInstanceRequest.
|
int |
getAvailableVersionCount()
Available versions that the instance can be upgraded to using
UpdateInstanceRequest.
|
List<Version> |
getAvailableVersionList()
Available versions that the instance can be upgraded to using
UpdateInstanceRequest.
|
VersionOrBuilder |
getAvailableVersionOrBuilder(int index)
Available versions that the instance can be upgraded to using
UpdateInstanceRequest.
|
List<? extends VersionOrBuilder> |
getAvailableVersionOrBuilderList()
Available versions that the instance can be upgraded to using
UpdateInstanceRequest.
|
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getCreateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
CryptoKeyConfig |
getCryptoKeyConfig()
The crypto key configuration.
|
CryptoKeyConfig.Builder |
getCryptoKeyConfigBuilder()
The crypto key configuration.
|
CryptoKeyConfigOrBuilder |
getCryptoKeyConfigOrBuilder()
The crypto key configuration.
|
String |
getDataprocServiceAccount()
User-managed service account to set on Dataproc when Cloud Data Fusion
creates Dataproc to run data processing pipelines.
|
com.google.protobuf.ByteString |
getDataprocServiceAccountBytes()
User-managed service account to set on Dataproc when Cloud Data Fusion
creates Dataproc to run data processing pipelines.
|
Instance |
getDefaultInstanceForType() |
String |
getDescription()
A description of this instance.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
A description of this instance.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Instance.DisabledReason |
getDisabledReason(int index)
Output only.
|
int |
getDisabledReasonCount()
Output only.
|
List<Instance.DisabledReason> |
getDisabledReasonList()
Output only.
|
int |
getDisabledReasonValue(int index)
Output only.
|
List<Integer> |
getDisabledReasonValueList()
Output only.
|
String |
getDisplayName()
Display name for an instance.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
Display name for an instance.
|
boolean |
getEnableRbac()
Option to enable granular role-based access control.
|
boolean |
getEnableStackdriverLogging()
Option to enable Stackdriver Logging.
|
boolean |
getEnableStackdriverMonitoring()
Option to enable Stackdriver Monitoring.
|
String |
getGcsBucket()
Output only.
|
com.google.protobuf.ByteString |
getGcsBucketBytes()
Output only.
|
Map<String,String> |
getLabels()
Deprecated.
|
int |
getLabelsCount()
The resource labels for instance to use to annotate any related underlying
resources such as Compute Engine VMs.
|
Map<String,String> |
getLabelsMap()
The resource labels for instance to use to annotate any related underlying
resources such as Compute Engine VMs.
|
String |
getLabelsOrDefault(String key,
String defaultValue)
The resource labels for instance to use to annotate any related underlying
resources such as Compute Engine VMs.
|
String |
getLabelsOrThrow(String key)
The resource labels for instance to use to annotate any related underlying
resources such as Compute Engine VMs.
|
Map<String,String> |
getMutableLabels()
Deprecated.
|
Map<String,String> |
getMutableOptions()
Deprecated.
|
String |
getName()
Output only.
|
com.google.protobuf.ByteString |
getNameBytes()
Output only.
|
NetworkConfig |
getNetworkConfig()
Network configuration options.
|
NetworkConfig.Builder |
getNetworkConfigBuilder()
Network configuration options.
|
NetworkConfigOrBuilder |
getNetworkConfigOrBuilder()
Network configuration options.
|
Map<String,String> |
getOptions()
Deprecated.
|
int |
getOptionsCount()
Map of additional options used to configure the behavior of
Data Fusion instance.
|
Map<String,String> |
getOptionsMap()
Map of additional options used to configure the behavior of
Data Fusion instance.
|
String |
getOptionsOrDefault(String key,
String defaultValue)
Map of additional options used to configure the behavior of
Data Fusion instance.
|
String |
getOptionsOrThrow(String key)
Map of additional options used to configure the behavior of
Data Fusion instance.
|
String |
getP4ServiceAccount()
Output only.
|
com.google.protobuf.ByteString |
getP4ServiceAccountBytes()
Output only.
|
boolean |
getPrivateInstance()
Specifies whether the Data Fusion instance should be private.
|
String |
getServiceAccount()
Deprecated.
google.cloud.datafusion.v1.Instance.service_account is deprecated. See
google/cloud/datafusion/v1/datafusion.proto;l=361
|
com.google.protobuf.ByteString |
getServiceAccountBytes()
Deprecated.
google.cloud.datafusion.v1.Instance.service_account is deprecated. See
google/cloud/datafusion/v1/datafusion.proto;l=361
|
String |
getServiceEndpoint()
Output only.
|
com.google.protobuf.ByteString |
getServiceEndpointBytes()
Output only.
|
Instance.State |
getState()
Output only.
|
String |
getStateMessage()
Output only.
|
com.google.protobuf.ByteString |
getStateMessageBytes()
Output only.
|
int |
getStateValue()
Output only.
|
String |
getTenantProjectId()
Output only.
|
com.google.protobuf.ByteString |
getTenantProjectIdBytes()
Output only.
|
Instance.Type |
getType()
Required.
|
int |
getTypeValue()
Required.
|
com.google.protobuf.Timestamp |
getUpdateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getUpdateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
String |
getVersion()
Current version of the Data Fusion.
|
com.google.protobuf.ByteString |
getVersionBytes()
Current version of the Data Fusion.
|
String |
getZone()
Name of the zone in which the Data Fusion instance will be created.
|
com.google.protobuf.ByteString |
getZoneBytes()
Name of the zone in which the Data Fusion instance will be created.
|
boolean |
hasCreateTime()
Output only.
|
boolean |
hasCryptoKeyConfig()
The crypto key configuration.
|
boolean |
hasNetworkConfig()
Network configuration options.
|
boolean |
hasUpdateTime()
Output only.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMapFieldReflection(int number) |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMutableMapFieldReflection(int number) |
boolean |
isInitialized() |
Instance.Builder |
mergeCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
Instance.Builder |
mergeCryptoKeyConfig(CryptoKeyConfig value)
The crypto key configuration.
|
Instance.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Instance.Builder |
mergeFrom(Instance other) |
Instance.Builder |
mergeFrom(com.google.protobuf.Message other) |
Instance.Builder |
mergeNetworkConfig(NetworkConfig value)
Network configuration options.
|
Instance.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Instance.Builder |
mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
Instance.Builder |
putAllLabels(Map<String,String> values)
The resource labels for instance to use to annotate any related underlying
resources such as Compute Engine VMs.
|
Instance.Builder |
putAllOptions(Map<String,String> values)
Map of additional options used to configure the behavior of
Data Fusion instance.
|
Instance.Builder |
putLabels(String key,
String value)
The resource labels for instance to use to annotate any related underlying
resources such as Compute Engine VMs.
|
Instance.Builder |
putOptions(String key,
String value)
Map of additional options used to configure the behavior of
Data Fusion instance.
|
Instance.Builder |
removeAccelerators(int index)
List of accelerators enabled for this CDF instance.
|
Instance.Builder |
removeAvailableVersion(int index)
Available versions that the instance can be upgraded to using
UpdateInstanceRequest.
|
Instance.Builder |
removeLabels(String key)
The resource labels for instance to use to annotate any related underlying
resources such as Compute Engine VMs.
|
Instance.Builder |
removeOptions(String key)
Map of additional options used to configure the behavior of
Data Fusion instance.
|
Instance.Builder |
setAccelerators(int index,
Accelerator.Builder builderForValue)
List of accelerators enabled for this CDF instance.
|
Instance.Builder |
setAccelerators(int index,
Accelerator value)
List of accelerators enabled for this CDF instance.
|
Instance.Builder |
setApiEndpoint(String value)
Output only.
|
Instance.Builder |
setApiEndpointBytes(com.google.protobuf.ByteString value)
Output only.
|
Instance.Builder |
setAvailableVersion(int index,
Version.Builder builderForValue)
Available versions that the instance can be upgraded to using
UpdateInstanceRequest.
|
Instance.Builder |
setAvailableVersion(int index,
Version value)
Available versions that the instance can be upgraded to using
UpdateInstanceRequest.
|
Instance.Builder |
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
Instance.Builder |
setCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
Instance.Builder |
setCryptoKeyConfig(CryptoKeyConfig.Builder builderForValue)
The crypto key configuration.
|
Instance.Builder |
setCryptoKeyConfig(CryptoKeyConfig value)
The crypto key configuration.
|
Instance.Builder |
setDataprocServiceAccount(String value)
User-managed service account to set on Dataproc when Cloud Data Fusion
creates Dataproc to run data processing pipelines.
|
Instance.Builder |
setDataprocServiceAccountBytes(com.google.protobuf.ByteString value)
User-managed service account to set on Dataproc when Cloud Data Fusion
creates Dataproc to run data processing pipelines.
|
Instance.Builder |
setDescription(String value)
A description of this instance.
|
Instance.Builder |
setDescriptionBytes(com.google.protobuf.ByteString value)
A description of this instance.
|
Instance.Builder |
setDisabledReason(int index,
Instance.DisabledReason value)
Output only.
|
Instance.Builder |
setDisabledReasonValue(int index,
int value)
Output only.
|
Instance.Builder |
setDisplayName(String value)
Display name for an instance.
|
Instance.Builder |
setDisplayNameBytes(com.google.protobuf.ByteString value)
Display name for an instance.
|
Instance.Builder |
setEnableRbac(boolean value)
Option to enable granular role-based access control.
|
Instance.Builder |
setEnableStackdriverLogging(boolean value)
Option to enable Stackdriver Logging.
|
Instance.Builder |
setEnableStackdriverMonitoring(boolean value)
Option to enable Stackdriver Monitoring.
|
Instance.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Instance.Builder |
setGcsBucket(String value)
Output only.
|
Instance.Builder |
setGcsBucketBytes(com.google.protobuf.ByteString value)
Output only.
|
Instance.Builder |
setName(String value)
Output only.
|
Instance.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Output only.
|
Instance.Builder |
setNetworkConfig(NetworkConfig.Builder builderForValue)
Network configuration options.
|
Instance.Builder |
setNetworkConfig(NetworkConfig value)
Network configuration options.
|
Instance.Builder |
setP4ServiceAccount(String value)
Output only.
|
Instance.Builder |
setP4ServiceAccountBytes(com.google.protobuf.ByteString value)
Output only.
|
Instance.Builder |
setPrivateInstance(boolean value)
Specifies whether the Data Fusion instance should be private.
|
Instance.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Instance.Builder |
setServiceAccount(String value)
Deprecated.
google.cloud.datafusion.v1.Instance.service_account is deprecated. See
google/cloud/datafusion/v1/datafusion.proto;l=361
|
Instance.Builder |
setServiceAccountBytes(com.google.protobuf.ByteString value)
Deprecated.
google.cloud.datafusion.v1.Instance.service_account is deprecated. See
google/cloud/datafusion/v1/datafusion.proto;l=361
|
Instance.Builder |
setServiceEndpoint(String value)
Output only.
|
Instance.Builder |
setServiceEndpointBytes(com.google.protobuf.ByteString value)
Output only.
|
Instance.Builder |
setState(Instance.State value)
Output only.
|
Instance.Builder |
setStateMessage(String value)
Output only.
|
Instance.Builder |
setStateMessageBytes(com.google.protobuf.ByteString value)
Output only.
|
Instance.Builder |
setStateValue(int value)
Output only.
|
Instance.Builder |
setTenantProjectId(String value)
Output only.
|
Instance.Builder |
setTenantProjectIdBytes(com.google.protobuf.ByteString value)
Output only.
|
Instance.Builder |
setType(Instance.Type value)
Required.
|
Instance.Builder |
setTypeValue(int value)
Required.
|
Instance.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Instance.Builder |
setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
Instance.Builder |
setUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
Instance.Builder |
setVersion(String value)
Current version of the Data Fusion.
|
Instance.Builder |
setVersionBytes(com.google.protobuf.ByteString value)
Current version of the Data Fusion.
|
Instance.Builder |
setZone(String value)
Name of the zone in which the Data Fusion instance will be created.
|
Instance.Builder |
setZoneBytes(com.google.protobuf.ByteString value)
Name of the zone in which the Data Fusion instance will be created.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<Instance.Builder>protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<Instance.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Instance.Builder>public Instance.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Instance.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Instance.Builder>public Instance getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Instance build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Instance buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Instance.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Instance.Builder>public Instance.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Instance.Builder>public Instance.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Instance.Builder>public Instance.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Instance.Builder>public Instance.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Instance.Builder>public Instance.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Instance.Builder>public Instance.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Instance.Builder>public Instance.Builder mergeFrom(Instance other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Instance.Builder>public Instance.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Instance.Builder>IOExceptionpublic String getName()
Output only. The name of this instance is in the form of
projects/{project}/locations/{location}/instances/{instance}.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
getName in interface InstanceOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Output only. The name of this instance is in the form of
projects/{project}/locations/{location}/instances/{instance}.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
getNameBytes in interface InstanceOrBuilderpublic Instance.Builder setName(String value)
Output only. The name of this instance is in the form of
projects/{project}/locations/{location}/instances/{instance}.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
value - The name to set.public Instance.Builder clearName()
Output only. The name of this instance is in the form of
projects/{project}/locations/{location}/instances/{instance}.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
public Instance.Builder setNameBytes(com.google.protobuf.ByteString value)
Output only. The name of this instance is in the form of
projects/{project}/locations/{location}/instances/{instance}.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
value - The bytes for name to set.public String getDescription()
A description of this instance.
string description = 2;getDescription in interface InstanceOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
A description of this instance.
string description = 2;getDescriptionBytes in interface InstanceOrBuilderpublic Instance.Builder setDescription(String value)
A description of this instance.
string description = 2;value - The description to set.public Instance.Builder clearDescription()
A description of this instance.
string description = 2;public Instance.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
A description of this instance.
string description = 2;value - The bytes for description to set.public int getTypeValue()
Required. Instance type.
.google.cloud.datafusion.v1.Instance.Type type = 3 [(.google.api.field_behavior) = REQUIRED];
getTypeValue in interface InstanceOrBuilderpublic Instance.Builder setTypeValue(int value)
Required. Instance type.
.google.cloud.datafusion.v1.Instance.Type type = 3 [(.google.api.field_behavior) = REQUIRED];
value - The enum numeric value on the wire for type to set.public Instance.Type getType()
Required. Instance type.
.google.cloud.datafusion.v1.Instance.Type type = 3 [(.google.api.field_behavior) = REQUIRED];
getType in interface InstanceOrBuilderpublic Instance.Builder setType(Instance.Type value)
Required. Instance type.
.google.cloud.datafusion.v1.Instance.Type type = 3 [(.google.api.field_behavior) = REQUIRED];
value - The type to set.public Instance.Builder clearType()
Required. Instance type.
.google.cloud.datafusion.v1.Instance.Type type = 3 [(.google.api.field_behavior) = REQUIRED];
public boolean getEnableStackdriverLogging()
Option to enable Stackdriver Logging.
bool enable_stackdriver_logging = 4;getEnableStackdriverLogging in interface InstanceOrBuilderpublic Instance.Builder setEnableStackdriverLogging(boolean value)
Option to enable Stackdriver Logging.
bool enable_stackdriver_logging = 4;value - The enableStackdriverLogging to set.public Instance.Builder clearEnableStackdriverLogging()
Option to enable Stackdriver Logging.
bool enable_stackdriver_logging = 4;public boolean getEnableStackdriverMonitoring()
Option to enable Stackdriver Monitoring.
bool enable_stackdriver_monitoring = 5;getEnableStackdriverMonitoring in interface InstanceOrBuilderpublic Instance.Builder setEnableStackdriverMonitoring(boolean value)
Option to enable Stackdriver Monitoring.
bool enable_stackdriver_monitoring = 5;value - The enableStackdriverMonitoring to set.public Instance.Builder clearEnableStackdriverMonitoring()
Option to enable Stackdriver Monitoring.
bool enable_stackdriver_monitoring = 5;public boolean getPrivateInstance()
Specifies whether the Data Fusion instance should be private. If set to true, all Data Fusion nodes will have private IP addresses and will not be able to access the public internet.
bool private_instance = 6;getPrivateInstance in interface InstanceOrBuilderpublic Instance.Builder setPrivateInstance(boolean value)
Specifies whether the Data Fusion instance should be private. If set to true, all Data Fusion nodes will have private IP addresses and will not be able to access the public internet.
bool private_instance = 6;value - The privateInstance to set.public Instance.Builder clearPrivateInstance()
Specifies whether the Data Fusion instance should be private. If set to true, all Data Fusion nodes will have private IP addresses and will not be able to access the public internet.
bool private_instance = 6;public boolean hasNetworkConfig()
Network configuration options. These are required when a private Data Fusion instance is to be created.
.google.cloud.datafusion.v1.NetworkConfig network_config = 7;hasNetworkConfig in interface InstanceOrBuilderpublic NetworkConfig getNetworkConfig()
Network configuration options. These are required when a private Data Fusion instance is to be created.
.google.cloud.datafusion.v1.NetworkConfig network_config = 7;getNetworkConfig in interface InstanceOrBuilderpublic Instance.Builder setNetworkConfig(NetworkConfig value)
Network configuration options. These are required when a private Data Fusion instance is to be created.
.google.cloud.datafusion.v1.NetworkConfig network_config = 7;public Instance.Builder setNetworkConfig(NetworkConfig.Builder builderForValue)
Network configuration options. These are required when a private Data Fusion instance is to be created.
.google.cloud.datafusion.v1.NetworkConfig network_config = 7;public Instance.Builder mergeNetworkConfig(NetworkConfig value)
Network configuration options. These are required when a private Data Fusion instance is to be created.
.google.cloud.datafusion.v1.NetworkConfig network_config = 7;public Instance.Builder clearNetworkConfig()
Network configuration options. These are required when a private Data Fusion instance is to be created.
.google.cloud.datafusion.v1.NetworkConfig network_config = 7;public NetworkConfig.Builder getNetworkConfigBuilder()
Network configuration options. These are required when a private Data Fusion instance is to be created.
.google.cloud.datafusion.v1.NetworkConfig network_config = 7;public NetworkConfigOrBuilder getNetworkConfigOrBuilder()
Network configuration options. These are required when a private Data Fusion instance is to be created.
.google.cloud.datafusion.v1.NetworkConfig network_config = 7;getNetworkConfigOrBuilder in interface InstanceOrBuilderpublic int getLabelsCount()
InstanceOrBuilderThe resource labels for instance to use to annotate any related underlying resources such as Compute Engine VMs. The character '=' is not allowed to be used within the labels.
map<string, string> labels = 8;getLabelsCount in interface InstanceOrBuilderpublic boolean containsLabels(String key)
The resource labels for instance to use to annotate any related underlying resources such as Compute Engine VMs. The character '=' is not allowed to be used within the labels.
map<string, string> labels = 8;containsLabels in interface InstanceOrBuilder@Deprecated public Map<String,String> getLabels()
getLabelsMap() instead.getLabels in interface InstanceOrBuilderpublic Map<String,String> getLabelsMap()
The resource labels for instance to use to annotate any related underlying resources such as Compute Engine VMs. The character '=' is not allowed to be used within the labels.
map<string, string> labels = 8;getLabelsMap in interface InstanceOrBuilderpublic String getLabelsOrDefault(String key, String defaultValue)
The resource labels for instance to use to annotate any related underlying resources such as Compute Engine VMs. The character '=' is not allowed to be used within the labels.
map<string, string> labels = 8;getLabelsOrDefault in interface InstanceOrBuilderpublic String getLabelsOrThrow(String key)
The resource labels for instance to use to annotate any related underlying resources such as Compute Engine VMs. The character '=' is not allowed to be used within the labels.
map<string, string> labels = 8;getLabelsOrThrow in interface InstanceOrBuilderpublic Instance.Builder clearLabels()
public Instance.Builder removeLabels(String key)
The resource labels for instance to use to annotate any related underlying resources such as Compute Engine VMs. The character '=' is not allowed to be used within the labels.
map<string, string> labels = 8;@Deprecated public Map<String,String> getMutableLabels()
public Instance.Builder putLabels(String key, String value)
The resource labels for instance to use to annotate any related underlying resources such as Compute Engine VMs. The character '=' is not allowed to be used within the labels.
map<string, string> labels = 8;public Instance.Builder putAllLabels(Map<String,String> values)
The resource labels for instance to use to annotate any related underlying resources such as Compute Engine VMs. The character '=' is not allowed to be used within the labels.
map<string, string> labels = 8;public int getOptionsCount()
InstanceOrBuilderMap of additional options used to configure the behavior of Data Fusion instance.
map<string, string> options = 9;getOptionsCount in interface InstanceOrBuilderpublic boolean containsOptions(String key)
Map of additional options used to configure the behavior of Data Fusion instance.
map<string, string> options = 9;containsOptions in interface InstanceOrBuilder@Deprecated public Map<String,String> getOptions()
getOptionsMap() instead.getOptions in interface InstanceOrBuilderpublic Map<String,String> getOptionsMap()
Map of additional options used to configure the behavior of Data Fusion instance.
map<string, string> options = 9;getOptionsMap in interface InstanceOrBuilderpublic String getOptionsOrDefault(String key, String defaultValue)
Map of additional options used to configure the behavior of Data Fusion instance.
map<string, string> options = 9;getOptionsOrDefault in interface InstanceOrBuilderpublic String getOptionsOrThrow(String key)
Map of additional options used to configure the behavior of Data Fusion instance.
map<string, string> options = 9;getOptionsOrThrow in interface InstanceOrBuilderpublic Instance.Builder clearOptions()
public Instance.Builder removeOptions(String key)
Map of additional options used to configure the behavior of Data Fusion instance.
map<string, string> options = 9;@Deprecated public Map<String,String> getMutableOptions()
public Instance.Builder putOptions(String key, String value)
Map of additional options used to configure the behavior of Data Fusion instance.
map<string, string> options = 9;public Instance.Builder putAllOptions(Map<String,String> values)
Map of additional options used to configure the behavior of Data Fusion instance.
map<string, string> options = 9;public boolean hasCreateTime()
Output only. The time the instance was created.
.google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCreateTime in interface InstanceOrBuilderpublic com.google.protobuf.Timestamp getCreateTime()
Output only. The time the instance was created.
.google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTime in interface InstanceOrBuilderpublic Instance.Builder setCreateTime(com.google.protobuf.Timestamp value)
Output only. The time the instance was created.
.google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Instance.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The time the instance was created.
.google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Instance.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
Output only. The time the instance was created.
.google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Instance.Builder clearCreateTime()
Output only. The time the instance was created.
.google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
Output only. The time the instance was created.
.google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The time the instance was created.
.google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTimeOrBuilder in interface InstanceOrBuilderpublic boolean hasUpdateTime()
Output only. The time the instance was last updated.
.google.protobuf.Timestamp update_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasUpdateTime in interface InstanceOrBuilderpublic com.google.protobuf.Timestamp getUpdateTime()
Output only. The time the instance was last updated.
.google.protobuf.Timestamp update_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTime in interface InstanceOrBuilderpublic Instance.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Output only. The time the instance was last updated.
.google.protobuf.Timestamp update_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Instance.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The time the instance was last updated.
.google.protobuf.Timestamp update_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Instance.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only. The time the instance was last updated.
.google.protobuf.Timestamp update_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Instance.Builder clearUpdateTime()
Output only. The time the instance was last updated.
.google.protobuf.Timestamp update_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
Output only. The time the instance was last updated.
.google.protobuf.Timestamp update_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The time the instance was last updated.
.google.protobuf.Timestamp update_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTimeOrBuilder in interface InstanceOrBuilderpublic int getStateValue()
Output only. The current state of this Data Fusion instance.
.google.cloud.datafusion.v1.Instance.State state = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
getStateValue in interface InstanceOrBuilderpublic Instance.Builder setStateValue(int value)
Output only. The current state of this Data Fusion instance.
.google.cloud.datafusion.v1.Instance.State state = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The enum numeric value on the wire for state to set.public Instance.State getState()
Output only. The current state of this Data Fusion instance.
.google.cloud.datafusion.v1.Instance.State state = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
getState in interface InstanceOrBuilderpublic Instance.Builder setState(Instance.State value)
Output only. The current state of this Data Fusion instance.
.google.cloud.datafusion.v1.Instance.State state = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The state to set.public Instance.Builder clearState()
Output only. The current state of this Data Fusion instance.
.google.cloud.datafusion.v1.Instance.State state = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
public String getStateMessage()
Output only. Additional information about the current state of this Data Fusion instance if available.
string state_message = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];getStateMessage in interface InstanceOrBuilderpublic com.google.protobuf.ByteString getStateMessageBytes()
Output only. Additional information about the current state of this Data Fusion instance if available.
string state_message = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];getStateMessageBytes in interface InstanceOrBuilderpublic Instance.Builder setStateMessage(String value)
Output only. Additional information about the current state of this Data Fusion instance if available.
string state_message = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The stateMessage to set.public Instance.Builder clearStateMessage()
Output only. Additional information about the current state of this Data Fusion instance if available.
string state_message = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];public Instance.Builder setStateMessageBytes(com.google.protobuf.ByteString value)
Output only. Additional information about the current state of this Data Fusion instance if available.
string state_message = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for stateMessage to set.public String getServiceEndpoint()
Output only. Endpoint on which the Data Fusion UI is accessible.
string service_endpoint = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];getServiceEndpoint in interface InstanceOrBuilderpublic com.google.protobuf.ByteString getServiceEndpointBytes()
Output only. Endpoint on which the Data Fusion UI is accessible.
string service_endpoint = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];getServiceEndpointBytes in interface InstanceOrBuilderpublic Instance.Builder setServiceEndpoint(String value)
Output only. Endpoint on which the Data Fusion UI is accessible.
string service_endpoint = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The serviceEndpoint to set.public Instance.Builder clearServiceEndpoint()
Output only. Endpoint on which the Data Fusion UI is accessible.
string service_endpoint = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];public Instance.Builder setServiceEndpointBytes(com.google.protobuf.ByteString value)
Output only. Endpoint on which the Data Fusion UI is accessible.
string service_endpoint = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for serviceEndpoint to set.public String getZone()
Name of the zone in which the Data Fusion instance will be created. Only DEVELOPER instances use this field.
string zone = 15;getZone in interface InstanceOrBuilderpublic com.google.protobuf.ByteString getZoneBytes()
Name of the zone in which the Data Fusion instance will be created. Only DEVELOPER instances use this field.
string zone = 15;getZoneBytes in interface InstanceOrBuilderpublic Instance.Builder setZone(String value)
Name of the zone in which the Data Fusion instance will be created. Only DEVELOPER instances use this field.
string zone = 15;value - The zone to set.public Instance.Builder clearZone()
Name of the zone in which the Data Fusion instance will be created. Only DEVELOPER instances use this field.
string zone = 15;public Instance.Builder setZoneBytes(com.google.protobuf.ByteString value)
Name of the zone in which the Data Fusion instance will be created. Only DEVELOPER instances use this field.
string zone = 15;value - The bytes for zone to set.public String getVersion()
Current version of the Data Fusion. Only specifiable in Update.
string version = 16;getVersion in interface InstanceOrBuilderpublic com.google.protobuf.ByteString getVersionBytes()
Current version of the Data Fusion. Only specifiable in Update.
string version = 16;getVersionBytes in interface InstanceOrBuilderpublic Instance.Builder setVersion(String value)
Current version of the Data Fusion. Only specifiable in Update.
string version = 16;value - The version to set.public Instance.Builder clearVersion()
Current version of the Data Fusion. Only specifiable in Update.
string version = 16;public Instance.Builder setVersionBytes(com.google.protobuf.ByteString value)
Current version of the Data Fusion. Only specifiable in Update.
string version = 16;value - The bytes for version to set.@Deprecated public String getServiceAccount()
Output only. Deprecated. Use tenant_project_id instead to extract the tenant project ID.
string service_account = 17 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
getServiceAccount in interface InstanceOrBuilder@Deprecated public com.google.protobuf.ByteString getServiceAccountBytes()
Output only. Deprecated. Use tenant_project_id instead to extract the tenant project ID.
string service_account = 17 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
getServiceAccountBytes in interface InstanceOrBuilder@Deprecated public Instance.Builder setServiceAccount(String value)
Output only. Deprecated. Use tenant_project_id instead to extract the tenant project ID.
string service_account = 17 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
value - The serviceAccount to set.@Deprecated public Instance.Builder clearServiceAccount()
Output only. Deprecated. Use tenant_project_id instead to extract the tenant project ID.
string service_account = 17 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
@Deprecated public Instance.Builder setServiceAccountBytes(com.google.protobuf.ByteString value)
Output only. Deprecated. Use tenant_project_id instead to extract the tenant project ID.
string service_account = 17 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
value - The bytes for serviceAccount to set.public String getDisplayName()
Display name for an instance.
string display_name = 18;getDisplayName in interface InstanceOrBuilderpublic com.google.protobuf.ByteString getDisplayNameBytes()
Display name for an instance.
string display_name = 18;getDisplayNameBytes in interface InstanceOrBuilderpublic Instance.Builder setDisplayName(String value)
Display name for an instance.
string display_name = 18;value - The displayName to set.public Instance.Builder clearDisplayName()
Display name for an instance.
string display_name = 18;public Instance.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
Display name for an instance.
string display_name = 18;value - The bytes for displayName to set.public List<Version> getAvailableVersionList()
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1.Version available_version = 19;getAvailableVersionList in interface InstanceOrBuilderpublic int getAvailableVersionCount()
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1.Version available_version = 19;getAvailableVersionCount in interface InstanceOrBuilderpublic Version getAvailableVersion(int index)
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1.Version available_version = 19;getAvailableVersion in interface InstanceOrBuilderpublic Instance.Builder setAvailableVersion(int index, Version value)
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1.Version available_version = 19;public Instance.Builder setAvailableVersion(int index, Version.Builder builderForValue)
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1.Version available_version = 19;public Instance.Builder addAvailableVersion(Version value)
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1.Version available_version = 19;public Instance.Builder addAvailableVersion(int index, Version value)
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1.Version available_version = 19;public Instance.Builder addAvailableVersion(Version.Builder builderForValue)
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1.Version available_version = 19;public Instance.Builder addAvailableVersion(int index, Version.Builder builderForValue)
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1.Version available_version = 19;public Instance.Builder addAllAvailableVersion(Iterable<? extends Version> values)
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1.Version available_version = 19;public Instance.Builder clearAvailableVersion()
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1.Version available_version = 19;public Instance.Builder removeAvailableVersion(int index)
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1.Version available_version = 19;public Version.Builder getAvailableVersionBuilder(int index)
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1.Version available_version = 19;public VersionOrBuilder getAvailableVersionOrBuilder(int index)
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1.Version available_version = 19;getAvailableVersionOrBuilder in interface InstanceOrBuilderpublic List<? extends VersionOrBuilder> getAvailableVersionOrBuilderList()
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1.Version available_version = 19;getAvailableVersionOrBuilderList in interface InstanceOrBuilderpublic Version.Builder addAvailableVersionBuilder()
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1.Version available_version = 19;public Version.Builder addAvailableVersionBuilder(int index)
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1.Version available_version = 19;public List<Version.Builder> getAvailableVersionBuilderList()
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1.Version available_version = 19;public String getApiEndpoint()
Output only. Endpoint on which the REST APIs is accessible.
string api_endpoint = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];getApiEndpoint in interface InstanceOrBuilderpublic com.google.protobuf.ByteString getApiEndpointBytes()
Output only. Endpoint on which the REST APIs is accessible.
string api_endpoint = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];getApiEndpointBytes in interface InstanceOrBuilderpublic Instance.Builder setApiEndpoint(String value)
Output only. Endpoint on which the REST APIs is accessible.
string api_endpoint = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The apiEndpoint to set.public Instance.Builder clearApiEndpoint()
Output only. Endpoint on which the REST APIs is accessible.
string api_endpoint = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];public Instance.Builder setApiEndpointBytes(com.google.protobuf.ByteString value)
Output only. Endpoint on which the REST APIs is accessible.
string api_endpoint = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for apiEndpoint to set.public String getGcsBucket()
Output only. Cloud Storage bucket generated by Data Fusion in the customer project.
string gcs_bucket = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];getGcsBucket in interface InstanceOrBuilderpublic com.google.protobuf.ByteString getGcsBucketBytes()
Output only. Cloud Storage bucket generated by Data Fusion in the customer project.
string gcs_bucket = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];getGcsBucketBytes in interface InstanceOrBuilderpublic Instance.Builder setGcsBucket(String value)
Output only. Cloud Storage bucket generated by Data Fusion in the customer project.
string gcs_bucket = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The gcsBucket to set.public Instance.Builder clearGcsBucket()
Output only. Cloud Storage bucket generated by Data Fusion in the customer project.
string gcs_bucket = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];public Instance.Builder setGcsBucketBytes(com.google.protobuf.ByteString value)
Output only. Cloud Storage bucket generated by Data Fusion in the customer project.
string gcs_bucket = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for gcsBucket to set.public List<Accelerator> getAcceleratorsList()
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1.Accelerator accelerators = 22;getAcceleratorsList in interface InstanceOrBuilderpublic int getAcceleratorsCount()
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1.Accelerator accelerators = 22;getAcceleratorsCount in interface InstanceOrBuilderpublic Accelerator getAccelerators(int index)
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1.Accelerator accelerators = 22;getAccelerators in interface InstanceOrBuilderpublic Instance.Builder setAccelerators(int index, Accelerator value)
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1.Accelerator accelerators = 22;public Instance.Builder setAccelerators(int index, Accelerator.Builder builderForValue)
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1.Accelerator accelerators = 22;public Instance.Builder addAccelerators(Accelerator value)
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1.Accelerator accelerators = 22;public Instance.Builder addAccelerators(int index, Accelerator value)
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1.Accelerator accelerators = 22;public Instance.Builder addAccelerators(Accelerator.Builder builderForValue)
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1.Accelerator accelerators = 22;public Instance.Builder addAccelerators(int index, Accelerator.Builder builderForValue)
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1.Accelerator accelerators = 22;public Instance.Builder addAllAccelerators(Iterable<? extends Accelerator> values)
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1.Accelerator accelerators = 22;public Instance.Builder clearAccelerators()
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1.Accelerator accelerators = 22;public Instance.Builder removeAccelerators(int index)
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1.Accelerator accelerators = 22;public Accelerator.Builder getAcceleratorsBuilder(int index)
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1.Accelerator accelerators = 22;public AcceleratorOrBuilder getAcceleratorsOrBuilder(int index)
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1.Accelerator accelerators = 22;getAcceleratorsOrBuilder in interface InstanceOrBuilderpublic List<? extends AcceleratorOrBuilder> getAcceleratorsOrBuilderList()
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1.Accelerator accelerators = 22;getAcceleratorsOrBuilderList in interface InstanceOrBuilderpublic Accelerator.Builder addAcceleratorsBuilder()
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1.Accelerator accelerators = 22;public Accelerator.Builder addAcceleratorsBuilder(int index)
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1.Accelerator accelerators = 22;public List<Accelerator.Builder> getAcceleratorsBuilderList()
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1.Accelerator accelerators = 22;public String getP4ServiceAccount()
Output only. P4 service account for the customer project.
string p4_service_account = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];getP4ServiceAccount in interface InstanceOrBuilderpublic com.google.protobuf.ByteString getP4ServiceAccountBytes()
Output only. P4 service account for the customer project.
string p4_service_account = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];getP4ServiceAccountBytes in interface InstanceOrBuilderpublic Instance.Builder setP4ServiceAccount(String value)
Output only. P4 service account for the customer project.
string p4_service_account = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The p4ServiceAccount to set.public Instance.Builder clearP4ServiceAccount()
Output only. P4 service account for the customer project.
string p4_service_account = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];public Instance.Builder setP4ServiceAccountBytes(com.google.protobuf.ByteString value)
Output only. P4 service account for the customer project.
string p4_service_account = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for p4ServiceAccount to set.public String getTenantProjectId()
Output only. The name of the tenant project.
string tenant_project_id = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];getTenantProjectId in interface InstanceOrBuilderpublic com.google.protobuf.ByteString getTenantProjectIdBytes()
Output only. The name of the tenant project.
string tenant_project_id = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];getTenantProjectIdBytes in interface InstanceOrBuilderpublic Instance.Builder setTenantProjectId(String value)
Output only. The name of the tenant project.
string tenant_project_id = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The tenantProjectId to set.public Instance.Builder clearTenantProjectId()
Output only. The name of the tenant project.
string tenant_project_id = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];public Instance.Builder setTenantProjectIdBytes(com.google.protobuf.ByteString value)
Output only. The name of the tenant project.
string tenant_project_id = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for tenantProjectId to set.public String getDataprocServiceAccount()
User-managed service account to set on Dataproc when Cloud Data Fusion creates Dataproc to run data processing pipelines. This allows users to have fine-grained access control on Dataproc's accesses to cloud resources.
string dataproc_service_account = 25;getDataprocServiceAccount in interface InstanceOrBuilderpublic com.google.protobuf.ByteString getDataprocServiceAccountBytes()
User-managed service account to set on Dataproc when Cloud Data Fusion creates Dataproc to run data processing pipelines. This allows users to have fine-grained access control on Dataproc's accesses to cloud resources.
string dataproc_service_account = 25;getDataprocServiceAccountBytes in interface InstanceOrBuilderpublic Instance.Builder setDataprocServiceAccount(String value)
User-managed service account to set on Dataproc when Cloud Data Fusion creates Dataproc to run data processing pipelines. This allows users to have fine-grained access control on Dataproc's accesses to cloud resources.
string dataproc_service_account = 25;value - The dataprocServiceAccount to set.public Instance.Builder clearDataprocServiceAccount()
User-managed service account to set on Dataproc when Cloud Data Fusion creates Dataproc to run data processing pipelines. This allows users to have fine-grained access control on Dataproc's accesses to cloud resources.
string dataproc_service_account = 25;public Instance.Builder setDataprocServiceAccountBytes(com.google.protobuf.ByteString value)
User-managed service account to set on Dataproc when Cloud Data Fusion creates Dataproc to run data processing pipelines. This allows users to have fine-grained access control on Dataproc's accesses to cloud resources.
string dataproc_service_account = 25;value - The bytes for dataprocServiceAccount to set.public boolean getEnableRbac()
Option to enable granular role-based access control.
bool enable_rbac = 27;getEnableRbac in interface InstanceOrBuilderpublic Instance.Builder setEnableRbac(boolean value)
Option to enable granular role-based access control.
bool enable_rbac = 27;value - The enableRbac to set.public Instance.Builder clearEnableRbac()
Option to enable granular role-based access control.
bool enable_rbac = 27;public boolean hasCryptoKeyConfig()
The crypto key configuration. This field is used by the Customer-Managed Encryption Keys (CMEK) feature.
.google.cloud.datafusion.v1.CryptoKeyConfig crypto_key_config = 28;hasCryptoKeyConfig in interface InstanceOrBuilderpublic CryptoKeyConfig getCryptoKeyConfig()
The crypto key configuration. This field is used by the Customer-Managed Encryption Keys (CMEK) feature.
.google.cloud.datafusion.v1.CryptoKeyConfig crypto_key_config = 28;getCryptoKeyConfig in interface InstanceOrBuilderpublic Instance.Builder setCryptoKeyConfig(CryptoKeyConfig value)
The crypto key configuration. This field is used by the Customer-Managed Encryption Keys (CMEK) feature.
.google.cloud.datafusion.v1.CryptoKeyConfig crypto_key_config = 28;public Instance.Builder setCryptoKeyConfig(CryptoKeyConfig.Builder builderForValue)
The crypto key configuration. This field is used by the Customer-Managed Encryption Keys (CMEK) feature.
.google.cloud.datafusion.v1.CryptoKeyConfig crypto_key_config = 28;public Instance.Builder mergeCryptoKeyConfig(CryptoKeyConfig value)
The crypto key configuration. This field is used by the Customer-Managed Encryption Keys (CMEK) feature.
.google.cloud.datafusion.v1.CryptoKeyConfig crypto_key_config = 28;public Instance.Builder clearCryptoKeyConfig()
The crypto key configuration. This field is used by the Customer-Managed Encryption Keys (CMEK) feature.
.google.cloud.datafusion.v1.CryptoKeyConfig crypto_key_config = 28;public CryptoKeyConfig.Builder getCryptoKeyConfigBuilder()
The crypto key configuration. This field is used by the Customer-Managed Encryption Keys (CMEK) feature.
.google.cloud.datafusion.v1.CryptoKeyConfig crypto_key_config = 28;public CryptoKeyConfigOrBuilder getCryptoKeyConfigOrBuilder()
The crypto key configuration. This field is used by the Customer-Managed Encryption Keys (CMEK) feature.
.google.cloud.datafusion.v1.CryptoKeyConfig crypto_key_config = 28;getCryptoKeyConfigOrBuilder in interface InstanceOrBuilderpublic List<Instance.DisabledReason> getDisabledReasonList()
Output only. If the instance state is DISABLED, the reason for disabling the instance.
repeated .google.cloud.datafusion.v1.Instance.DisabledReason disabled_reason = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDisabledReasonList in interface InstanceOrBuilderpublic int getDisabledReasonCount()
Output only. If the instance state is DISABLED, the reason for disabling the instance.
repeated .google.cloud.datafusion.v1.Instance.DisabledReason disabled_reason = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDisabledReasonCount in interface InstanceOrBuilderpublic Instance.DisabledReason getDisabledReason(int index)
Output only. If the instance state is DISABLED, the reason for disabling the instance.
repeated .google.cloud.datafusion.v1.Instance.DisabledReason disabled_reason = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDisabledReason in interface InstanceOrBuilderindex - The index of the element to return.public Instance.Builder setDisabledReason(int index, Instance.DisabledReason value)
Output only. If the instance state is DISABLED, the reason for disabling the instance.
repeated .google.cloud.datafusion.v1.Instance.DisabledReason disabled_reason = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
index - The index to set the value at.value - The disabledReason to set.public Instance.Builder addDisabledReason(Instance.DisabledReason value)
Output only. If the instance state is DISABLED, the reason for disabling the instance.
repeated .google.cloud.datafusion.v1.Instance.DisabledReason disabled_reason = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The disabledReason to add.public Instance.Builder addAllDisabledReason(Iterable<? extends Instance.DisabledReason> values)
Output only. If the instance state is DISABLED, the reason for disabling the instance.
repeated .google.cloud.datafusion.v1.Instance.DisabledReason disabled_reason = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
values - The disabledReason to add.public Instance.Builder clearDisabledReason()
Output only. If the instance state is DISABLED, the reason for disabling the instance.
repeated .google.cloud.datafusion.v1.Instance.DisabledReason disabled_reason = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
public List<Integer> getDisabledReasonValueList()
Output only. If the instance state is DISABLED, the reason for disabling the instance.
repeated .google.cloud.datafusion.v1.Instance.DisabledReason disabled_reason = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDisabledReasonValueList in interface InstanceOrBuilderpublic int getDisabledReasonValue(int index)
Output only. If the instance state is DISABLED, the reason for disabling the instance.
repeated .google.cloud.datafusion.v1.Instance.DisabledReason disabled_reason = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDisabledReasonValue in interface InstanceOrBuilderindex - The index of the value to return.public Instance.Builder setDisabledReasonValue(int index, int value)
Output only. If the instance state is DISABLED, the reason for disabling the instance.
repeated .google.cloud.datafusion.v1.Instance.DisabledReason disabled_reason = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
index - The index to set the value at.value - The enum numeric value on the wire for disabledReason to set.public Instance.Builder addDisabledReasonValue(int value)
Output only. If the instance state is DISABLED, the reason for disabling the instance.
repeated .google.cloud.datafusion.v1.Instance.DisabledReason disabled_reason = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The enum numeric value on the wire for disabledReason to add.public Instance.Builder addAllDisabledReasonValue(Iterable<Integer> values)
Output only. If the instance state is DISABLED, the reason for disabling the instance.
repeated .google.cloud.datafusion.v1.Instance.DisabledReason disabled_reason = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
values - The enum numeric values on the wire for disabledReason to add.public final Instance.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Instance.Builder>public final Instance.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Instance.Builder>Copyright © 2025 Google LLC. All rights reserved.