Class Instance.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Instance.Builder>
com.google.cloud.datafusion.v1beta1.Instance.Builder
- All Implemented Interfaces:
InstanceOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Instance
public static final class Instance.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Instance.Builder>
implements InstanceOrBuilder
Represents a Data Fusion instance.Protobuf type
google.cloud.datafusion.v1beta1.Instance-
Method Summary
Modifier and TypeMethodDescriptionaddAccelerators(int index, Accelerator value) List of accelerators enabled for this CDF instance.addAccelerators(int index, Accelerator.Builder builderForValue) List of accelerators enabled for this CDF instance.addAccelerators(Accelerator value) List of accelerators enabled for this CDF instance.addAccelerators(Accelerator.Builder builderForValue) List of accelerators enabled for this CDF instance.List of accelerators enabled for this CDF instance.addAcceleratorsBuilder(int index) List of accelerators enabled for this CDF instance.addAllAccelerators(Iterable<? extends Accelerator> values) List of accelerators enabled for this CDF instance.addAllAvailableVersion(Iterable<? extends Version> values) Available versions that the instance can be upgraded to using UpdateInstanceRequest.addAllDisabledReason(Iterable<? extends Instance.DisabledReason> values) Output only.addAllDisabledReasonValue(Iterable<Integer> values) Output only.addAvailableVersion(int index, Version value) Available versions that the instance can be upgraded to using UpdateInstanceRequest.addAvailableVersion(int index, Version.Builder builderForValue) Available versions that the instance can be upgraded to using UpdateInstanceRequest.addAvailableVersion(Version value) Available versions that the instance can be upgraded to using UpdateInstanceRequest.addAvailableVersion(Version.Builder builderForValue) Available versions that the instance can be upgraded to using UpdateInstanceRequest.Available versions that the instance can be upgraded to using UpdateInstanceRequest.addAvailableVersionBuilder(int index) Available versions that the instance can be upgraded to using UpdateInstanceRequest.Output only.addDisabledReasonValue(int value) Output only.build()clear()List of accelerators enabled for this CDF instance.Output only.Available versions that the instance can be upgraded to using UpdateInstanceRequest.Output only.The crypto key configuration.User-managed service account to set on Dataproc when Cloud Data Fusion creates Dataproc to run data processing pipelines.A description of this instance.Output only.Display name for an instance.Option to enable granular role-based access control.Option to enable Stackdriver Logging.Option to enable Stackdriver Monitoring.Output only.Output only.Network configuration options.Output only.Specifies whether the Data Fusion instance should be private.Deprecated.google.cloud.datafusion.v1beta1.Instance.service_account is deprecated.Output only.Output only.Output only.Output only.Required.Output only.Current version of Data Fusion.Name of the zone in which the Data Fusion instance will be created.booleancontainsLabels(String key) The resource labels for instance to use to annotate any related underlying resources such as Compute Engine VMs.booleancontainsOptions(String key) Map of additional options used to configure the behavior of Data Fusion instance.getAccelerators(int index) List of accelerators enabled for this CDF instance.getAcceleratorsBuilder(int index) List of accelerators enabled for this CDF instance.List of accelerators enabled for this CDF instance.intList of accelerators enabled for this CDF instance.List of accelerators enabled for this CDF instance.getAcceleratorsOrBuilder(int index) List of accelerators enabled for this CDF instance.List<? extends AcceleratorOrBuilder>List of accelerators enabled for this CDF instance.Output only.com.google.protobuf.ByteStringOutput only.getAvailableVersion(int index) Available versions that the instance can be upgraded to using UpdateInstanceRequest.getAvailableVersionBuilder(int index) Available versions that the instance can be upgraded to using UpdateInstanceRequest.Available versions that the instance can be upgraded to using UpdateInstanceRequest.intAvailable versions that the instance can be upgraded to using UpdateInstanceRequest.Available versions that the instance can be upgraded to using UpdateInstanceRequest.getAvailableVersionOrBuilder(int index) Available versions that the instance can be upgraded to using UpdateInstanceRequest.List<? extends VersionOrBuilder>Available versions that the instance can be upgraded to using UpdateInstanceRequest.com.google.protobuf.TimestampOutput only.com.google.protobuf.Timestamp.BuilderOutput only.com.google.protobuf.TimestampOrBuilderOutput only.The crypto key configuration.The crypto key configuration.The crypto key configuration.User-managed service account to set on Dataproc when Cloud Data Fusion creates Dataproc to run data processing pipelines.com.google.protobuf.ByteStringUser-managed service account to set on Dataproc when Cloud Data Fusion creates Dataproc to run data processing pipelines.A description of this instance.com.google.protobuf.ByteStringA description of this instance.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetDisabledReason(int index) Output only.intOutput only.Output only.intgetDisabledReasonValue(int index) Output only.Output only.Display name for an instance.com.google.protobuf.ByteStringDisplay name for an instance.booleanOption to enable granular role-based access control.booleanOption to enable Stackdriver Logging.booleanOption to enable Stackdriver Monitoring.Output only.com.google.protobuf.ByteStringOutput only.Deprecated.intThe resource labels for instance to use to annotate any related underlying resources such as Compute Engine VMs.The resource labels for instance to use to annotate any related underlying resources such as Compute Engine VMs.getLabelsOrDefault(String key, String defaultValue) The resource labels for instance to use to annotate any related underlying resources such as Compute Engine VMs.getLabelsOrThrow(String key) The resource labels for instance to use to annotate any related underlying resources such as Compute Engine VMs.Deprecated.Deprecated.getName()Output only.com.google.protobuf.ByteStringOutput only.Network configuration options.Network configuration options.Network configuration options.Deprecated.intMap of additional options used to configure the behavior of Data Fusion instance.Map of additional options used to configure the behavior of Data Fusion instance.getOptionsOrDefault(String key, String defaultValue) Map of additional options used to configure the behavior of Data Fusion instance.getOptionsOrThrow(String key) Map of additional options used to configure the behavior of Data Fusion instance.Output only.com.google.protobuf.ByteStringOutput only.booleanSpecifies whether the Data Fusion instance should be private.Deprecated.google.cloud.datafusion.v1beta1.Instance.service_account is deprecated.com.google.protobuf.ByteStringDeprecated.google.cloud.datafusion.v1beta1.Instance.service_account is deprecated.Output only.com.google.protobuf.ByteStringOutput only.getState()Output only.Output only.com.google.protobuf.ByteStringOutput only.intOutput only.Output only.com.google.protobuf.ByteStringOutput only.getType()Required.intRequired.com.google.protobuf.TimestampOutput only.com.google.protobuf.Timestamp.BuilderOutput only.com.google.protobuf.TimestampOrBuilderOutput only.Current version of Data Fusion.com.google.protobuf.ByteStringCurrent version of Data Fusion.getZone()Name of the zone in which the Data Fusion instance will be created.com.google.protobuf.ByteStringName of the zone in which the Data Fusion instance will be created.booleanOutput only.booleanThe crypto key configuration.booleanNetwork configuration options.booleanOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) protected com.google.protobuf.MapFieldReflectionAccessorinternalGetMutableMapFieldReflection(int number) final booleanmergeCreateTime(com.google.protobuf.Timestamp value) Output only.The crypto key configuration.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeNetworkConfig(NetworkConfig value) Network configuration options.mergeUpdateTime(com.google.protobuf.Timestamp value) Output only.putAllLabels(Map<String, String> values) The resource labels for instance to use to annotate any related underlying resources such as Compute Engine VMs.putAllOptions(Map<String, String> values) Map of additional options used to configure the behavior of Data Fusion instance.The resource labels for instance to use to annotate any related underlying resources such as Compute Engine VMs.putOptions(String key, String value) Map of additional options used to configure the behavior of Data Fusion instance.removeAccelerators(int index) List of accelerators enabled for this CDF instance.removeAvailableVersion(int index) Available versions that the instance can be upgraded to using UpdateInstanceRequest.removeLabels(String key) The resource labels for instance to use to annotate any related underlying resources such as Compute Engine VMs.removeOptions(String key) Map of additional options used to configure the behavior of Data Fusion instance.setAccelerators(int index, Accelerator value) List of accelerators enabled for this CDF instance.setAccelerators(int index, Accelerator.Builder builderForValue) List of accelerators enabled for this CDF instance.setApiEndpoint(String value) Output only.setApiEndpointBytes(com.google.protobuf.ByteString value) Output only.setAvailableVersion(int index, Version value) Available versions that the instance can be upgraded to using UpdateInstanceRequest.setAvailableVersion(int index, Version.Builder builderForValue) Available versions that the instance can be upgraded to using UpdateInstanceRequest.setCreateTime(com.google.protobuf.Timestamp value) Output only.setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.The crypto key configuration.setCryptoKeyConfig(CryptoKeyConfig.Builder builderForValue) The crypto key configuration.setDataprocServiceAccount(String value) User-managed service account to set on Dataproc when Cloud Data Fusion creates Dataproc to run data processing pipelines.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.setDescription(String value) A description of this instance.setDescriptionBytes(com.google.protobuf.ByteString value) A description of this instance.setDisabledReason(int index, Instance.DisabledReason value) Output only.setDisabledReasonValue(int index, int value) Output only.setDisplayName(String value) Display name for an instance.setDisplayNameBytes(com.google.protobuf.ByteString value) Display name for an instance.setEnableRbac(boolean value) Option to enable granular role-based access control.setEnableStackdriverLogging(boolean value) Option to enable Stackdriver Logging.setEnableStackdriverMonitoring(boolean value) Option to enable Stackdriver Monitoring.setGcsBucket(String value) Output only.setGcsBucketBytes(com.google.protobuf.ByteString value) Output only.Output only.setNameBytes(com.google.protobuf.ByteString value) Output only.setNetworkConfig(NetworkConfig value) Network configuration options.setNetworkConfig(NetworkConfig.Builder builderForValue) Network configuration options.setP4ServiceAccount(String value) Output only.setP4ServiceAccountBytes(com.google.protobuf.ByteString value) Output only.setPrivateInstance(boolean value) Specifies whether the Data Fusion instance should be private.setServiceAccount(String value) Deprecated.google.cloud.datafusion.v1beta1.Instance.service_account is deprecated.setServiceAccountBytes(com.google.protobuf.ByteString value) Deprecated.google.cloud.datafusion.v1beta1.Instance.service_account is deprecated.setServiceEndpoint(String value) Output only.setServiceEndpointBytes(com.google.protobuf.ByteString value) Output only.setState(Instance.State value) Output only.setStateMessage(String value) Output only.setStateMessageBytes(com.google.protobuf.ByteString value) Output only.setStateValue(int value) Output only.setTenantProjectId(String value) Output only.setTenantProjectIdBytes(com.google.protobuf.ByteString value) Output only.setType(Instance.Type value) Required.setTypeValue(int value) Required.setUpdateTime(com.google.protobuf.Timestamp value) Output only.setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.setVersion(String value) Current version of Data Fusion.setVersionBytes(com.google.protobuf.ByteString value) Current version of Data Fusion.Name of the zone in which the Data Fusion instance will be created.setZoneBytes(com.google.protobuf.ByteString value) Name of the zone in which the Data Fusion instance will be created.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<Instance.Builder>
-
internalGetMutableMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number) - Overrides:
internalGetMutableMapFieldReflectionin classcom.google.protobuf.GeneratedMessage.Builder<Instance.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Instance.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Instance.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<Instance.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Instance.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Instance.Builder>
-
mergeFrom
public Instance.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Instance.Builder>- Throws:
IOException
-
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) = { ... }- Specified by:
getNamein interfaceInstanceOrBuilder- Returns:
- The name.
-
getNameBytes
public 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) = { ... }- Specified by:
getNameBytesin interfaceInstanceOrBuilder- Returns:
- The bytes for name.
-
setName
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) = { ... }- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
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) = { ... }- Returns:
- This builder for chaining.
-
setNameBytes
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) = { ... }- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getDescription
A description of this instance.
string description = 2;- Specified by:
getDescriptionin interfaceInstanceOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()A description of this instance.
string description = 2;- Specified by:
getDescriptionBytesin interfaceInstanceOrBuilder- Returns:
- The bytes for description.
-
setDescription
A description of this instance.
string description = 2;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
A description of this instance.
string description = 2;- Returns:
- This builder for chaining.
-
setDescriptionBytes
A description of this instance.
string description = 2;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
getTypeValue
public int getTypeValue()Required. Instance type.
.google.cloud.datafusion.v1beta1.Instance.Type type = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getTypeValuein interfaceInstanceOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
setTypeValue
Required. Instance type.
.google.cloud.datafusion.v1beta1.Instance.Type type = 3 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The enum numeric value on the wire for type to set.- Returns:
- This builder for chaining.
-
getType
Required. Instance type.
.google.cloud.datafusion.v1beta1.Instance.Type type = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getTypein interfaceInstanceOrBuilder- Returns:
- The type.
-
setType
Required. Instance type.
.google.cloud.datafusion.v1beta1.Instance.Type type = 3 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
Required. Instance type.
.google.cloud.datafusion.v1beta1.Instance.Type type = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
getEnableStackdriverLogging
public boolean getEnableStackdriverLogging()Option to enable Stackdriver Logging.
bool enable_stackdriver_logging = 4;- Specified by:
getEnableStackdriverLoggingin interfaceInstanceOrBuilder- Returns:
- The enableStackdriverLogging.
-
setEnableStackdriverLogging
Option to enable Stackdriver Logging.
bool enable_stackdriver_logging = 4;- Parameters:
value- The enableStackdriverLogging to set.- Returns:
- This builder for chaining.
-
clearEnableStackdriverLogging
Option to enable Stackdriver Logging.
bool enable_stackdriver_logging = 4;- Returns:
- This builder for chaining.
-
getEnableStackdriverMonitoring
public boolean getEnableStackdriverMonitoring()Option to enable Stackdriver Monitoring.
bool enable_stackdriver_monitoring = 5;- Specified by:
getEnableStackdriverMonitoringin interfaceInstanceOrBuilder- Returns:
- The enableStackdriverMonitoring.
-
setEnableStackdriverMonitoring
Option to enable Stackdriver Monitoring.
bool enable_stackdriver_monitoring = 5;- Parameters:
value- The enableStackdriverMonitoring to set.- Returns:
- This builder for chaining.
-
clearEnableStackdriverMonitoring
Option to enable Stackdriver Monitoring.
bool enable_stackdriver_monitoring = 5;- Returns:
- This builder for chaining.
-
getPrivateInstance
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;- Specified by:
getPrivateInstancein interfaceInstanceOrBuilder- Returns:
- The privateInstance.
-
setPrivateInstance
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;- Parameters:
value- The privateInstance to set.- Returns:
- This builder for chaining.
-
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;- Returns:
- This builder for chaining.
-
hasNetworkConfig
public boolean hasNetworkConfig()Network configuration options. These are required when a private Data Fusion instance is to be created.
.google.cloud.datafusion.v1beta1.NetworkConfig network_config = 7;- Specified by:
hasNetworkConfigin interfaceInstanceOrBuilder- Returns:
- Whether the networkConfig field is set.
-
getNetworkConfig
Network configuration options. These are required when a private Data Fusion instance is to be created.
.google.cloud.datafusion.v1beta1.NetworkConfig network_config = 7;- Specified by:
getNetworkConfigin interfaceInstanceOrBuilder- Returns:
- The networkConfig.
-
setNetworkConfig
Network configuration options. These are required when a private Data Fusion instance is to be created.
.google.cloud.datafusion.v1beta1.NetworkConfig network_config = 7; -
setNetworkConfig
Network configuration options. These are required when a private Data Fusion instance is to be created.
.google.cloud.datafusion.v1beta1.NetworkConfig network_config = 7; -
mergeNetworkConfig
Network configuration options. These are required when a private Data Fusion instance is to be created.
.google.cloud.datafusion.v1beta1.NetworkConfig network_config = 7; -
clearNetworkConfig
Network configuration options. These are required when a private Data Fusion instance is to be created.
.google.cloud.datafusion.v1beta1.NetworkConfig network_config = 7; -
getNetworkConfigBuilder
Network configuration options. These are required when a private Data Fusion instance is to be created.
.google.cloud.datafusion.v1beta1.NetworkConfig network_config = 7; -
getNetworkConfigOrBuilder
Network configuration options. These are required when a private Data Fusion instance is to be created.
.google.cloud.datafusion.v1beta1.NetworkConfig network_config = 7;- Specified by:
getNetworkConfigOrBuilderin interfaceInstanceOrBuilder
-
getLabelsCount
public int getLabelsCount()Description copied from interface: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;- Specified by:
getLabelsCountin interfaceInstanceOrBuilder
-
containsLabels
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;- Specified by:
containsLabelsin interfaceInstanceOrBuilder
-
getLabels
Deprecated.UsegetLabelsMap()instead.- Specified by:
getLabelsin interfaceInstanceOrBuilder
-
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;- Specified by:
getLabelsMapin interfaceInstanceOrBuilder
-
getLabelsOrDefault
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;- Specified by:
getLabelsOrDefaultin interfaceInstanceOrBuilder
-
getLabelsOrThrow
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;- Specified by:
getLabelsOrThrowin interfaceInstanceOrBuilder
-
clearLabels
-
removeLabels
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; -
getMutableLabels
Deprecated.Use alternate mutation accessors instead. -
putLabels
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; -
putAllLabels
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; -
getOptionsCount
public int getOptionsCount()Description copied from interface:InstanceOrBuilderMap of additional options used to configure the behavior of Data Fusion instance.
map<string, string> options = 9;- Specified by:
getOptionsCountin interfaceInstanceOrBuilder
-
containsOptions
Map of additional options used to configure the behavior of Data Fusion instance.
map<string, string> options = 9;- Specified by:
containsOptionsin interfaceInstanceOrBuilder
-
getOptions
Deprecated.UsegetOptionsMap()instead.- Specified by:
getOptionsin interfaceInstanceOrBuilder
-
getOptionsMap
Map of additional options used to configure the behavior of Data Fusion instance.
map<string, string> options = 9;- Specified by:
getOptionsMapin interfaceInstanceOrBuilder
-
getOptionsOrDefault
Map of additional options used to configure the behavior of Data Fusion instance.
map<string, string> options = 9;- Specified by:
getOptionsOrDefaultin interfaceInstanceOrBuilder
-
getOptionsOrThrow
Map of additional options used to configure the behavior of Data Fusion instance.
map<string, string> options = 9;- Specified by:
getOptionsOrThrowin interfaceInstanceOrBuilder
-
clearOptions
-
removeOptions
Map of additional options used to configure the behavior of Data Fusion instance.
map<string, string> options = 9; -
getMutableOptions
Deprecated.Use alternate mutation accessors instead. -
putOptions
Map of additional options used to configure the behavior of Data Fusion instance.
map<string, string> options = 9; -
putAllOptions
Map of additional options used to configure the behavior of Data Fusion instance.
map<string, string> options = 9; -
hasCreateTime
public boolean hasCreateTime()Output only. The time the instance was created.
.google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCreateTimein interfaceInstanceOrBuilder- Returns:
- Whether the createTime field is set.
-
getCreateTime
public 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];- Specified by:
getCreateTimein interfaceInstanceOrBuilder- Returns:
- The createTime.
-
setCreateTime
Output only. The time the instance was created.
.google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setCreateTime
Output only. The time the instance was created.
.google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeCreateTime
Output only. The time the instance was created.
.google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearCreateTime
Output only. The time the instance was created.
.google.protobuf.Timestamp create_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCreateTimeBuilder
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]; -
getCreateTimeOrBuilder
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];- Specified by:
getCreateTimeOrBuilderin interfaceInstanceOrBuilder
-
hasUpdateTime
public boolean hasUpdateTime()Output only. The time the instance was last updated.
.google.protobuf.Timestamp update_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasUpdateTimein interfaceInstanceOrBuilder- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
public 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];- Specified by:
getUpdateTimein interfaceInstanceOrBuilder- Returns:
- The updateTime.
-
setUpdateTime
Output only. The time the instance was last updated.
.google.protobuf.Timestamp update_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setUpdateTime
Output only. The time the instance was last updated.
.google.protobuf.Timestamp update_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeUpdateTime
Output only. The time the instance was last updated.
.google.protobuf.Timestamp update_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearUpdateTime
Output only. The time the instance was last updated.
.google.protobuf.Timestamp update_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getUpdateTimeBuilder
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]; -
getUpdateTimeOrBuilder
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];- Specified by:
getUpdateTimeOrBuilderin interfaceInstanceOrBuilder
-
getStateValue
public int getStateValue()Output only. The current state of this Data Fusion instance.
.google.cloud.datafusion.v1beta1.Instance.State state = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStateValuein interfaceInstanceOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
Output only. The current state of this Data Fusion instance.
.google.cloud.datafusion.v1beta1.Instance.State state = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
Output only. The current state of this Data Fusion instance.
.google.cloud.datafusion.v1beta1.Instance.State state = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStatein interfaceInstanceOrBuilder- Returns:
- The state.
-
setState
Output only. The current state of this Data Fusion instance.
.google.cloud.datafusion.v1beta1.Instance.State state = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The state to set.- Returns:
- This builder for chaining.
-
clearState
Output only. The current state of this Data Fusion instance.
.google.cloud.datafusion.v1beta1.Instance.State state = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
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];- Specified by:
getStateMessagein interfaceInstanceOrBuilder- Returns:
- The stateMessage.
-
getStateMessageBytes
public 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];- Specified by:
getStateMessageBytesin interfaceInstanceOrBuilder- Returns:
- The bytes for stateMessage.
-
setStateMessage
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];- Parameters:
value- The stateMessage to set.- Returns:
- This builder for chaining.
-
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];- Returns:
- This builder for chaining.
-
setStateMessageBytes
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];- Parameters:
value- The bytes for stateMessage to set.- Returns:
- This builder for chaining.
-
getServiceEndpoint
Output only. Endpoint on which the Data Fusion UI is accessible.
string service_endpoint = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getServiceEndpointin interfaceInstanceOrBuilder- Returns:
- The serviceEndpoint.
-
getServiceEndpointBytes
public 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];- Specified by:
getServiceEndpointBytesin interfaceInstanceOrBuilder- Returns:
- The bytes for serviceEndpoint.
-
setServiceEndpoint
Output only. Endpoint on which the Data Fusion UI is accessible.
string service_endpoint = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The serviceEndpoint to set.- Returns:
- This builder for chaining.
-
clearServiceEndpoint
Output only. Endpoint on which the Data Fusion UI is accessible.
string service_endpoint = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setServiceEndpointBytes
Output only. Endpoint on which the Data Fusion UI is accessible.
string service_endpoint = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for serviceEndpoint to set.- Returns:
- This builder for chaining.
-
getZone
Name of the zone in which the Data Fusion instance will be created. Only DEVELOPER instances use this field.
string zone = 15;- Specified by:
getZonein interfaceInstanceOrBuilder- Returns:
- The zone.
-
getZoneBytes
public 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;- Specified by:
getZoneBytesin interfaceInstanceOrBuilder- Returns:
- The bytes for zone.
-
setZone
Name of the zone in which the Data Fusion instance will be created. Only DEVELOPER instances use this field.
string zone = 15;- Parameters:
value- The zone to set.- Returns:
- This builder for chaining.
-
clearZone
Name of the zone in which the Data Fusion instance will be created. Only DEVELOPER instances use this field.
string zone = 15;- Returns:
- This builder for chaining.
-
setZoneBytes
Name of the zone in which the Data Fusion instance will be created. Only DEVELOPER instances use this field.
string zone = 15;- Parameters:
value- The bytes for zone to set.- Returns:
- This builder for chaining.
-
getVersion
Current version of Data Fusion.
string version = 16;- Specified by:
getVersionin interfaceInstanceOrBuilder- Returns:
- The version.
-
getVersionBytes
public com.google.protobuf.ByteString getVersionBytes()Current version of Data Fusion.
string version = 16;- Specified by:
getVersionBytesin interfaceInstanceOrBuilder- Returns:
- The bytes for version.
-
setVersion
Current version of Data Fusion.
string version = 16;- Parameters:
value- The version to set.- Returns:
- This builder for chaining.
-
clearVersion
Current version of Data Fusion.
string version = 16;- Returns:
- This builder for chaining.
-
setVersionBytes
Current version of Data Fusion.
string version = 16;- Parameters:
value- The bytes for version to set.- Returns:
- This builder for chaining.
-
getServiceAccount
Deprecated.google.cloud.datafusion.v1beta1.Instance.service_account is deprecated. See google/cloud/datafusion/v1beta1/v1beta1.proto;l=392Output 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];- Specified by:
getServiceAccountin interfaceInstanceOrBuilder- Returns:
- The serviceAccount.
-
getServiceAccountBytes
Deprecated.google.cloud.datafusion.v1beta1.Instance.service_account is deprecated. See google/cloud/datafusion/v1beta1/v1beta1.proto;l=392Output 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];- Specified by:
getServiceAccountBytesin interfaceInstanceOrBuilder- Returns:
- The bytes for serviceAccount.
-
setServiceAccount
Deprecated.google.cloud.datafusion.v1beta1.Instance.service_account is deprecated. See google/cloud/datafusion/v1beta1/v1beta1.proto;l=392Output 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];- Parameters:
value- The serviceAccount to set.- Returns:
- This builder for chaining.
-
clearServiceAccount
Deprecated.google.cloud.datafusion.v1beta1.Instance.service_account is deprecated. See google/cloud/datafusion/v1beta1/v1beta1.proto;l=392Output 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];- Returns:
- This builder for chaining.
-
setServiceAccountBytes
Deprecated.google.cloud.datafusion.v1beta1.Instance.service_account is deprecated. See google/cloud/datafusion/v1beta1/v1beta1.proto;l=392Output 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];- Parameters:
value- The bytes for serviceAccount to set.- Returns:
- This builder for chaining.
-
getDisplayName
Display name for an instance.
string display_name = 18;- Specified by:
getDisplayNamein interfaceInstanceOrBuilder- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()Display name for an instance.
string display_name = 18;- Specified by:
getDisplayNameBytesin interfaceInstanceOrBuilder- Returns:
- The bytes for displayName.
-
setDisplayName
Display name for an instance.
string display_name = 18;- Parameters:
value- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
Display name for an instance.
string display_name = 18;- Returns:
- This builder for chaining.
-
setDisplayNameBytes
Display name for an instance.
string display_name = 18;- Parameters:
value- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
getAvailableVersionList
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1beta1.Version available_version = 19;- Specified by:
getAvailableVersionListin interfaceInstanceOrBuilder
-
getAvailableVersionCount
public int getAvailableVersionCount()Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1beta1.Version available_version = 19;- Specified by:
getAvailableVersionCountin interfaceInstanceOrBuilder
-
getAvailableVersion
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1beta1.Version available_version = 19;- Specified by:
getAvailableVersionin interfaceInstanceOrBuilder
-
setAvailableVersion
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1beta1.Version available_version = 19; -
setAvailableVersion
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1beta1.Version available_version = 19; -
addAvailableVersion
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1beta1.Version available_version = 19; -
addAvailableVersion
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1beta1.Version available_version = 19; -
addAvailableVersion
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1beta1.Version available_version = 19; -
addAvailableVersion
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1beta1.Version available_version = 19; -
addAllAvailableVersion
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1beta1.Version available_version = 19; -
clearAvailableVersion
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1beta1.Version available_version = 19; -
removeAvailableVersion
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1beta1.Version available_version = 19; -
getAvailableVersionBuilder
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1beta1.Version available_version = 19; -
getAvailableVersionOrBuilder
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1beta1.Version available_version = 19;- Specified by:
getAvailableVersionOrBuilderin interfaceInstanceOrBuilder
-
getAvailableVersionOrBuilderList
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1beta1.Version available_version = 19;- Specified by:
getAvailableVersionOrBuilderListin interfaceInstanceOrBuilder
-
addAvailableVersionBuilder
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1beta1.Version available_version = 19; -
addAvailableVersionBuilder
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1beta1.Version available_version = 19; -
getAvailableVersionBuilderList
Available versions that the instance can be upgraded to using UpdateInstanceRequest.
repeated .google.cloud.datafusion.v1beta1.Version available_version = 19; -
getApiEndpoint
Output only. Endpoint on which the REST APIs is accessible.
string api_endpoint = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getApiEndpointin interfaceInstanceOrBuilder- Returns:
- The apiEndpoint.
-
getApiEndpointBytes
public 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];- Specified by:
getApiEndpointBytesin interfaceInstanceOrBuilder- Returns:
- The bytes for apiEndpoint.
-
setApiEndpoint
Output only. Endpoint on which the REST APIs is accessible.
string api_endpoint = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The apiEndpoint to set.- Returns:
- This builder for chaining.
-
clearApiEndpoint
Output only. Endpoint on which the REST APIs is accessible.
string api_endpoint = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setApiEndpointBytes
Output only. Endpoint on which the REST APIs is accessible.
string api_endpoint = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for apiEndpoint to set.- Returns:
- This builder for chaining.
-
getGcsBucket
Output only. Cloud Storage bucket generated by Data Fusion in the customer project.
string gcs_bucket = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getGcsBucketin interfaceInstanceOrBuilder- Returns:
- The gcsBucket.
-
getGcsBucketBytes
public 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];- Specified by:
getGcsBucketBytesin interfaceInstanceOrBuilder- Returns:
- The bytes for gcsBucket.
-
setGcsBucket
Output only. Cloud Storage bucket generated by Data Fusion in the customer project.
string gcs_bucket = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The gcsBucket to set.- Returns:
- This builder for chaining.
-
clearGcsBucket
Output only. Cloud Storage bucket generated by Data Fusion in the customer project.
string gcs_bucket = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setGcsBucketBytes
Output only. Cloud Storage bucket generated by Data Fusion in the customer project.
string gcs_bucket = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for gcsBucket to set.- Returns:
- This builder for chaining.
-
getAcceleratorsList
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1beta1.Accelerator accelerators = 22;- Specified by:
getAcceleratorsListin interfaceInstanceOrBuilder
-
getAcceleratorsCount
public int getAcceleratorsCount()List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1beta1.Accelerator accelerators = 22;- Specified by:
getAcceleratorsCountin interfaceInstanceOrBuilder
-
getAccelerators
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1beta1.Accelerator accelerators = 22;- Specified by:
getAcceleratorsin interfaceInstanceOrBuilder
-
setAccelerators
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1beta1.Accelerator accelerators = 22; -
setAccelerators
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1beta1.Accelerator accelerators = 22; -
addAccelerators
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1beta1.Accelerator accelerators = 22; -
addAccelerators
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1beta1.Accelerator accelerators = 22; -
addAccelerators
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1beta1.Accelerator accelerators = 22; -
addAccelerators
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1beta1.Accelerator accelerators = 22; -
addAllAccelerators
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1beta1.Accelerator accelerators = 22; -
clearAccelerators
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1beta1.Accelerator accelerators = 22; -
removeAccelerators
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1beta1.Accelerator accelerators = 22; -
getAcceleratorsBuilder
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1beta1.Accelerator accelerators = 22; -
getAcceleratorsOrBuilder
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1beta1.Accelerator accelerators = 22;- Specified by:
getAcceleratorsOrBuilderin interfaceInstanceOrBuilder
-
getAcceleratorsOrBuilderList
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1beta1.Accelerator accelerators = 22;- Specified by:
getAcceleratorsOrBuilderListin interfaceInstanceOrBuilder
-
addAcceleratorsBuilder
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1beta1.Accelerator accelerators = 22; -
addAcceleratorsBuilder
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1beta1.Accelerator accelerators = 22; -
getAcceleratorsBuilderList
List of accelerators enabled for this CDF instance.
repeated .google.cloud.datafusion.v1beta1.Accelerator accelerators = 22; -
getP4ServiceAccount
Output only. P4 service account for the customer project.
string p4_service_account = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getP4ServiceAccountin interfaceInstanceOrBuilder- Returns:
- The p4ServiceAccount.
-
getP4ServiceAccountBytes
public 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];- Specified by:
getP4ServiceAccountBytesin interfaceInstanceOrBuilder- Returns:
- The bytes for p4ServiceAccount.
-
setP4ServiceAccount
Output only. P4 service account for the customer project.
string p4_service_account = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The p4ServiceAccount to set.- Returns:
- This builder for chaining.
-
clearP4ServiceAccount
Output only. P4 service account for the customer project.
string p4_service_account = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setP4ServiceAccountBytes
Output only. P4 service account for the customer project.
string p4_service_account = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for p4ServiceAccount to set.- Returns:
- This builder for chaining.
-
getTenantProjectId
Output only. The name of the tenant project.
string tenant_project_id = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTenantProjectIdin interfaceInstanceOrBuilder- Returns:
- The tenantProjectId.
-
getTenantProjectIdBytes
public com.google.protobuf.ByteString getTenantProjectIdBytes()Output only. The name of the tenant project.
string tenant_project_id = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTenantProjectIdBytesin interfaceInstanceOrBuilder- Returns:
- The bytes for tenantProjectId.
-
setTenantProjectId
Output only. The name of the tenant project.
string tenant_project_id = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The tenantProjectId to set.- Returns:
- This builder for chaining.
-
clearTenantProjectId
Output only. The name of the tenant project.
string tenant_project_id = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setTenantProjectIdBytes
Output only. The name of the tenant project.
string tenant_project_id = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for tenantProjectId to set.- Returns:
- This builder for chaining.
-
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;- Specified by:
getDataprocServiceAccountin interfaceInstanceOrBuilder- Returns:
- The dataprocServiceAccount.
-
getDataprocServiceAccountBytes
public 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;- Specified by:
getDataprocServiceAccountBytesin interfaceInstanceOrBuilder- Returns:
- The bytes for dataprocServiceAccount.
-
setDataprocServiceAccount
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;- Parameters:
value- The dataprocServiceAccount to set.- Returns:
- This builder for chaining.
-
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;- Returns:
- This builder for chaining.
-
setDataprocServiceAccountBytes
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;- Parameters:
value- The bytes for dataprocServiceAccount to set.- Returns:
- This builder for chaining.
-
getEnableRbac
public boolean getEnableRbac()Option to enable granular role-based access control.
bool enable_rbac = 26;- Specified by:
getEnableRbacin interfaceInstanceOrBuilder- Returns:
- The enableRbac.
-
setEnableRbac
Option to enable granular role-based access control.
bool enable_rbac = 26;- Parameters:
value- The enableRbac to set.- Returns:
- This builder for chaining.
-
clearEnableRbac
Option to enable granular role-based access control.
bool enable_rbac = 26;- Returns:
- This builder for chaining.
-
hasCryptoKeyConfig
public boolean hasCryptoKeyConfig()The crypto key configuration. This field is used by the Customer-Managed Encryption Keys (CMEK) feature.
.google.cloud.datafusion.v1beta1.CryptoKeyConfig crypto_key_config = 27;- Specified by:
hasCryptoKeyConfigin interfaceInstanceOrBuilder- Returns:
- Whether the cryptoKeyConfig field is set.
-
getCryptoKeyConfig
The crypto key configuration. This field is used by the Customer-Managed Encryption Keys (CMEK) feature.
.google.cloud.datafusion.v1beta1.CryptoKeyConfig crypto_key_config = 27;- Specified by:
getCryptoKeyConfigin interfaceInstanceOrBuilder- Returns:
- The cryptoKeyConfig.
-
setCryptoKeyConfig
The crypto key configuration. This field is used by the Customer-Managed Encryption Keys (CMEK) feature.
.google.cloud.datafusion.v1beta1.CryptoKeyConfig crypto_key_config = 27; -
setCryptoKeyConfig
The crypto key configuration. This field is used by the Customer-Managed Encryption Keys (CMEK) feature.
.google.cloud.datafusion.v1beta1.CryptoKeyConfig crypto_key_config = 27; -
mergeCryptoKeyConfig
The crypto key configuration. This field is used by the Customer-Managed Encryption Keys (CMEK) feature.
.google.cloud.datafusion.v1beta1.CryptoKeyConfig crypto_key_config = 27; -
clearCryptoKeyConfig
The crypto key configuration. This field is used by the Customer-Managed Encryption Keys (CMEK) feature.
.google.cloud.datafusion.v1beta1.CryptoKeyConfig crypto_key_config = 27; -
getCryptoKeyConfigBuilder
The crypto key configuration. This field is used by the Customer-Managed Encryption Keys (CMEK) feature.
.google.cloud.datafusion.v1beta1.CryptoKeyConfig crypto_key_config = 27; -
getCryptoKeyConfigOrBuilder
The crypto key configuration. This field is used by the Customer-Managed Encryption Keys (CMEK) feature.
.google.cloud.datafusion.v1beta1.CryptoKeyConfig crypto_key_config = 27;- Specified by:
getCryptoKeyConfigOrBuilderin interfaceInstanceOrBuilder
-
getDisabledReasonList
Output only. If the instance state is DISABLED, the reason for disabling the instance.
repeated .google.cloud.datafusion.v1beta1.Instance.DisabledReason disabled_reason = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDisabledReasonListin interfaceInstanceOrBuilder- Returns:
- A list containing the disabledReason.
-
getDisabledReasonCount
public int getDisabledReasonCount()Output only. If the instance state is DISABLED, the reason for disabling the instance.
repeated .google.cloud.datafusion.v1beta1.Instance.DisabledReason disabled_reason = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDisabledReasonCountin interfaceInstanceOrBuilder- Returns:
- The count of disabledReason.
-
getDisabledReason
Output only. If the instance state is DISABLED, the reason for disabling the instance.
repeated .google.cloud.datafusion.v1beta1.Instance.DisabledReason disabled_reason = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDisabledReasonin interfaceInstanceOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The disabledReason at the given index.
-
setDisabledReason
Output only. If the instance state is DISABLED, the reason for disabling the instance.
repeated .google.cloud.datafusion.v1beta1.Instance.DisabledReason disabled_reason = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
index- The index to set the value at.value- The disabledReason to set.- Returns:
- This builder for chaining.
-
addDisabledReason
Output only. If the instance state is DISABLED, the reason for disabling the instance.
repeated .google.cloud.datafusion.v1beta1.Instance.DisabledReason disabled_reason = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The disabledReason to add.- Returns:
- This builder for chaining.
-
addAllDisabledReason
Output only. If the instance state is DISABLED, the reason for disabling the instance.
repeated .google.cloud.datafusion.v1beta1.Instance.DisabledReason disabled_reason = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
values- The disabledReason to add.- Returns:
- This builder for chaining.
-
clearDisabledReason
Output only. If the instance state is DISABLED, the reason for disabling the instance.
repeated .google.cloud.datafusion.v1beta1.Instance.DisabledReason disabled_reason = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getDisabledReasonValueList
Output only. If the instance state is DISABLED, the reason for disabling the instance.
repeated .google.cloud.datafusion.v1beta1.Instance.DisabledReason disabled_reason = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDisabledReasonValueListin interfaceInstanceOrBuilder- Returns:
- A list containing the enum numeric values on the wire for disabledReason.
-
getDisabledReasonValue
public int getDisabledReasonValue(int index) Output only. If the instance state is DISABLED, the reason for disabling the instance.
repeated .google.cloud.datafusion.v1beta1.Instance.DisabledReason disabled_reason = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDisabledReasonValuein interfaceInstanceOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of disabledReason at the given index.
-
setDisabledReasonValue
Output only. If the instance state is DISABLED, the reason for disabling the instance.
repeated .google.cloud.datafusion.v1beta1.Instance.DisabledReason disabled_reason = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
index- The index to set the value at.value- The enum numeric value on the wire for disabledReason to set.- Returns:
- This builder for chaining.
-
addDisabledReasonValue
Output only. If the instance state is DISABLED, the reason for disabling the instance.
repeated .google.cloud.datafusion.v1beta1.Instance.DisabledReason disabled_reason = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for disabledReason to add.- Returns:
- This builder for chaining.
-
addAllDisabledReasonValue
Output only. If the instance state is DISABLED, the reason for disabling the instance.
repeated .google.cloud.datafusion.v1beta1.Instance.DisabledReason disabled_reason = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
values- The enum numeric values on the wire for disabledReason to add.- Returns:
- This builder for chaining.
-