public static final class GenerateTcpProxyScriptRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GenerateTcpProxyScriptRequest.Builder> implements GenerateTcpProxyScriptRequestOrBuilder
Request message for 'GenerateTcpProxyScript' request.Protobuf type
google.cloud.clouddms.v1.GenerateTcpProxyScriptRequestgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateTcpProxyScriptRequest.Builder>public GenerateTcpProxyScriptRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateTcpProxyScriptRequest.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<GenerateTcpProxyScriptRequest.Builder>public GenerateTcpProxyScriptRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic GenerateTcpProxyScriptRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic GenerateTcpProxyScriptRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic GenerateTcpProxyScriptRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateTcpProxyScriptRequest.Builder>public GenerateTcpProxyScriptRequest.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<GenerateTcpProxyScriptRequest.Builder>public GenerateTcpProxyScriptRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateTcpProxyScriptRequest.Builder>public GenerateTcpProxyScriptRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateTcpProxyScriptRequest.Builder>public GenerateTcpProxyScriptRequest.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<GenerateTcpProxyScriptRequest.Builder>public GenerateTcpProxyScriptRequest.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<GenerateTcpProxyScriptRequest.Builder>public GenerateTcpProxyScriptRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GenerateTcpProxyScriptRequest.Builder>public GenerateTcpProxyScriptRequest.Builder mergeFrom(GenerateTcpProxyScriptRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateTcpProxyScriptRequest.Builder>public GenerateTcpProxyScriptRequest.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<GenerateTcpProxyScriptRequest.Builder>IOExceptionpublic String getMigrationJob()
Name of the migration job resource to generate the TCP Proxy script.
string migration_job = 1 [(.google.api.resource_reference) = { ... }getMigrationJob in interface GenerateTcpProxyScriptRequestOrBuilderpublic com.google.protobuf.ByteString getMigrationJobBytes()
Name of the migration job resource to generate the TCP Proxy script.
string migration_job = 1 [(.google.api.resource_reference) = { ... }getMigrationJobBytes in interface GenerateTcpProxyScriptRequestOrBuilderpublic GenerateTcpProxyScriptRequest.Builder setMigrationJob(String value)
Name of the migration job resource to generate the TCP Proxy script.
string migration_job = 1 [(.google.api.resource_reference) = { ... }value - The migrationJob to set.public GenerateTcpProxyScriptRequest.Builder clearMigrationJob()
Name of the migration job resource to generate the TCP Proxy script.
string migration_job = 1 [(.google.api.resource_reference) = { ... }public GenerateTcpProxyScriptRequest.Builder setMigrationJobBytes(com.google.protobuf.ByteString value)
Name of the migration job resource to generate the TCP Proxy script.
string migration_job = 1 [(.google.api.resource_reference) = { ... }value - The bytes for migrationJob to set.public String getVmName()
Required. The name of the Compute instance that will host the proxy.
string vm_name = 2 [(.google.api.field_behavior) = REQUIRED];getVmName in interface GenerateTcpProxyScriptRequestOrBuilderpublic com.google.protobuf.ByteString getVmNameBytes()
Required. The name of the Compute instance that will host the proxy.
string vm_name = 2 [(.google.api.field_behavior) = REQUIRED];getVmNameBytes in interface GenerateTcpProxyScriptRequestOrBuilderpublic GenerateTcpProxyScriptRequest.Builder setVmName(String value)
Required. The name of the Compute instance that will host the proxy.
string vm_name = 2 [(.google.api.field_behavior) = REQUIRED];value - The vmName to set.public GenerateTcpProxyScriptRequest.Builder clearVmName()
Required. The name of the Compute instance that will host the proxy.
string vm_name = 2 [(.google.api.field_behavior) = REQUIRED];public GenerateTcpProxyScriptRequest.Builder setVmNameBytes(com.google.protobuf.ByteString value)
Required. The name of the Compute instance that will host the proxy.
string vm_name = 2 [(.google.api.field_behavior) = REQUIRED];value - The bytes for vmName to set.public String getVmMachineType()
Required. The type of the Compute instance that will host the proxy.
string vm_machine_type = 3 [(.google.api.field_behavior) = REQUIRED];getVmMachineType in interface GenerateTcpProxyScriptRequestOrBuilderpublic com.google.protobuf.ByteString getVmMachineTypeBytes()
Required. The type of the Compute instance that will host the proxy.
string vm_machine_type = 3 [(.google.api.field_behavior) = REQUIRED];getVmMachineTypeBytes in interface GenerateTcpProxyScriptRequestOrBuilderpublic GenerateTcpProxyScriptRequest.Builder setVmMachineType(String value)
Required. The type of the Compute instance that will host the proxy.
string vm_machine_type = 3 [(.google.api.field_behavior) = REQUIRED];value - The vmMachineType to set.public GenerateTcpProxyScriptRequest.Builder clearVmMachineType()
Required. The type of the Compute instance that will host the proxy.
string vm_machine_type = 3 [(.google.api.field_behavior) = REQUIRED];public GenerateTcpProxyScriptRequest.Builder setVmMachineTypeBytes(com.google.protobuf.ByteString value)
Required. The type of the Compute instance that will host the proxy.
string vm_machine_type = 3 [(.google.api.field_behavior) = REQUIRED];value - The bytes for vmMachineType to set.public String getVmZone()
Optional. The Google Cloud Platform zone to create the VM in. The fully qualified name of the zone must be specified, including the region name, for example "us-central1-b". If not specified, uses the "-b" zone of the destination Connection Profile's region.
string vm_zone = 4 [(.google.api.field_behavior) = OPTIONAL];getVmZone in interface GenerateTcpProxyScriptRequestOrBuilderpublic com.google.protobuf.ByteString getVmZoneBytes()
Optional. The Google Cloud Platform zone to create the VM in. The fully qualified name of the zone must be specified, including the region name, for example "us-central1-b". If not specified, uses the "-b" zone of the destination Connection Profile's region.
string vm_zone = 4 [(.google.api.field_behavior) = OPTIONAL];getVmZoneBytes in interface GenerateTcpProxyScriptRequestOrBuilderpublic GenerateTcpProxyScriptRequest.Builder setVmZone(String value)
Optional. The Google Cloud Platform zone to create the VM in. The fully qualified name of the zone must be specified, including the region name, for example "us-central1-b". If not specified, uses the "-b" zone of the destination Connection Profile's region.
string vm_zone = 4 [(.google.api.field_behavior) = OPTIONAL];value - The vmZone to set.public GenerateTcpProxyScriptRequest.Builder clearVmZone()
Optional. The Google Cloud Platform zone to create the VM in. The fully qualified name of the zone must be specified, including the region name, for example "us-central1-b". If not specified, uses the "-b" zone of the destination Connection Profile's region.
string vm_zone = 4 [(.google.api.field_behavior) = OPTIONAL];public GenerateTcpProxyScriptRequest.Builder setVmZoneBytes(com.google.protobuf.ByteString value)
Optional. The Google Cloud Platform zone to create the VM in. The fully qualified name of the zone must be specified, including the region name, for example "us-central1-b". If not specified, uses the "-b" zone of the destination Connection Profile's region.
string vm_zone = 4 [(.google.api.field_behavior) = OPTIONAL];value - The bytes for vmZone to set.public String getVmSubnet()
Required. The name of the subnet the Compute instance will use for private
connectivity. Must be supplied in the form of
projects/{project}/regions/{region}/subnetworks/{subnetwork}.
Note: the region for the subnet must match the Compute instance region.
string vm_subnet = 5 [(.google.api.field_behavior) = REQUIRED];getVmSubnet in interface GenerateTcpProxyScriptRequestOrBuilderpublic com.google.protobuf.ByteString getVmSubnetBytes()
Required. The name of the subnet the Compute instance will use for private
connectivity. Must be supplied in the form of
projects/{project}/regions/{region}/subnetworks/{subnetwork}.
Note: the region for the subnet must match the Compute instance region.
string vm_subnet = 5 [(.google.api.field_behavior) = REQUIRED];getVmSubnetBytes in interface GenerateTcpProxyScriptRequestOrBuilderpublic GenerateTcpProxyScriptRequest.Builder setVmSubnet(String value)
Required. The name of the subnet the Compute instance will use for private
connectivity. Must be supplied in the form of
projects/{project}/regions/{region}/subnetworks/{subnetwork}.
Note: the region for the subnet must match the Compute instance region.
string vm_subnet = 5 [(.google.api.field_behavior) = REQUIRED];value - The vmSubnet to set.public GenerateTcpProxyScriptRequest.Builder clearVmSubnet()
Required. The name of the subnet the Compute instance will use for private
connectivity. Must be supplied in the form of
projects/{project}/regions/{region}/subnetworks/{subnetwork}.
Note: the region for the subnet must match the Compute instance region.
string vm_subnet = 5 [(.google.api.field_behavior) = REQUIRED];public GenerateTcpProxyScriptRequest.Builder setVmSubnetBytes(com.google.protobuf.ByteString value)
Required. The name of the subnet the Compute instance will use for private
connectivity. Must be supplied in the form of
projects/{project}/regions/{region}/subnetworks/{subnetwork}.
Note: the region for the subnet must match the Compute instance region.
string vm_subnet = 5 [(.google.api.field_behavior) = REQUIRED];value - The bytes for vmSubnet to set.public final GenerateTcpProxyScriptRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateTcpProxyScriptRequest.Builder>public final GenerateTcpProxyScriptRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GenerateTcpProxyScriptRequest.Builder>Copyright © 2024 Google LLC. All rights reserved.