Package com.google.cloud.clouddms.v1
Class GenerateSshScriptRequest
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.clouddms.v1.GenerateSshScriptRequest
-
- All Implemented Interfaces:
GenerateSshScriptRequestOrBuilder
,com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
public final class GenerateSshScriptRequest extends com.google.protobuf.GeneratedMessageV3 implements GenerateSshScriptRequestOrBuilder
Request message for 'GenerateSshScript' request.
Protobuf typegoogle.cloud.clouddms.v1.GenerateSshScriptRequest
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GenerateSshScriptRequest.Builder
Request message for 'GenerateSshScript' request.static class
GenerateSshScriptRequest.VmConfigCase
-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static int
MIGRATION_JOB_FIELD_NUMBER
static int
VM_CREATION_CONFIG_FIELD_NUMBER
static int
VM_FIELD_NUMBER
static int
VM_PORT_FIELD_NUMBER
static int
VM_SELECTION_CONFIG_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
static GenerateSshScriptRequest
getDefaultInstance()
GenerateSshScriptRequest
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
String
getMigrationJob()
Name of the migration job resource to generate the SSH script.com.google.protobuf.ByteString
getMigrationJobBytes()
Name of the migration job resource to generate the SSH script.com.google.protobuf.Parser<GenerateSshScriptRequest>
getParserForType()
int
getSerializedSize()
String
getVm()
Required.com.google.protobuf.ByteString
getVmBytes()
Required.GenerateSshScriptRequest.VmConfigCase
getVmConfigCase()
VmCreationConfig
getVmCreationConfig()
The VM creation configurationVmCreationConfigOrBuilder
getVmCreationConfigOrBuilder()
The VM creation configurationint
getVmPort()
The port that will be open on the bastion host.VmSelectionConfig
getVmSelectionConfig()
The VM selection configurationVmSelectionConfigOrBuilder
getVmSelectionConfigOrBuilder()
The VM selection configurationint
hashCode()
boolean
hasVmCreationConfig()
The VM creation configurationboolean
hasVmSelectionConfig()
The VM selection configurationprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static GenerateSshScriptRequest.Builder
newBuilder()
static GenerateSshScriptRequest.Builder
newBuilder(GenerateSshScriptRequest prototype)
GenerateSshScriptRequest.Builder
newBuilderForType()
protected GenerateSshScriptRequest.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static GenerateSshScriptRequest
parseDelimitedFrom(InputStream input)
static GenerateSshScriptRequest
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static GenerateSshScriptRequest
parseFrom(byte[] data)
static GenerateSshScriptRequest
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static GenerateSshScriptRequest
parseFrom(com.google.protobuf.ByteString data)
static GenerateSshScriptRequest
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static GenerateSshScriptRequest
parseFrom(com.google.protobuf.CodedInputStream input)
static GenerateSshScriptRequest
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static GenerateSshScriptRequest
parseFrom(InputStream input)
static GenerateSshScriptRequest
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static GenerateSshScriptRequest
parseFrom(ByteBuffer data)
static GenerateSshScriptRequest
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<GenerateSshScriptRequest>
parser()
GenerateSshScriptRequest.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
MIGRATION_JOB_FIELD_NUMBER
public static final int MIGRATION_JOB_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VM_FIELD_NUMBER
public static final int VM_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VM_CREATION_CONFIG_FIELD_NUMBER
public static final int VM_CREATION_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VM_SELECTION_CONFIG_FIELD_NUMBER
public static final int VM_SELECTION_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VM_PORT_FIELD_NUMBER
public static final int VM_PORT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
getVmConfigCase
public GenerateSshScriptRequest.VmConfigCase getVmConfigCase()
- Specified by:
getVmConfigCase
in interfaceGenerateSshScriptRequestOrBuilder
-
getMigrationJob
public String getMigrationJob()
Name of the migration job resource to generate the SSH script.
string migration_job = 1 [(.google.api.resource_reference) = { ... }
- Specified by:
getMigrationJob
in interfaceGenerateSshScriptRequestOrBuilder
- Returns:
- The migrationJob.
-
getMigrationJobBytes
public com.google.protobuf.ByteString getMigrationJobBytes()
Name of the migration job resource to generate the SSH script.
string migration_job = 1 [(.google.api.resource_reference) = { ... }
- Specified by:
getMigrationJobBytes
in interfaceGenerateSshScriptRequestOrBuilder
- Returns:
- The bytes for migrationJob.
-
getVm
public String getVm()
Required. Bastion VM Instance name to use or to create.
string vm = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getVm
in interfaceGenerateSshScriptRequestOrBuilder
- Returns:
- The vm.
-
getVmBytes
public com.google.protobuf.ByteString getVmBytes()
Required. Bastion VM Instance name to use or to create.
string vm = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getVmBytes
in interfaceGenerateSshScriptRequestOrBuilder
- Returns:
- The bytes for vm.
-
hasVmCreationConfig
public boolean hasVmCreationConfig()
The VM creation configuration
.google.cloud.clouddms.v1.VmCreationConfig vm_creation_config = 100;
- Specified by:
hasVmCreationConfig
in interfaceGenerateSshScriptRequestOrBuilder
- Returns:
- Whether the vmCreationConfig field is set.
-
getVmCreationConfig
public VmCreationConfig getVmCreationConfig()
The VM creation configuration
.google.cloud.clouddms.v1.VmCreationConfig vm_creation_config = 100;
- Specified by:
getVmCreationConfig
in interfaceGenerateSshScriptRequestOrBuilder
- Returns:
- The vmCreationConfig.
-
getVmCreationConfigOrBuilder
public VmCreationConfigOrBuilder getVmCreationConfigOrBuilder()
The VM creation configuration
.google.cloud.clouddms.v1.VmCreationConfig vm_creation_config = 100;
- Specified by:
getVmCreationConfigOrBuilder
in interfaceGenerateSshScriptRequestOrBuilder
-
hasVmSelectionConfig
public boolean hasVmSelectionConfig()
The VM selection configuration
.google.cloud.clouddms.v1.VmSelectionConfig vm_selection_config = 101;
- Specified by:
hasVmSelectionConfig
in interfaceGenerateSshScriptRequestOrBuilder
- Returns:
- Whether the vmSelectionConfig field is set.
-
getVmSelectionConfig
public VmSelectionConfig getVmSelectionConfig()
The VM selection configuration
.google.cloud.clouddms.v1.VmSelectionConfig vm_selection_config = 101;
- Specified by:
getVmSelectionConfig
in interfaceGenerateSshScriptRequestOrBuilder
- Returns:
- The vmSelectionConfig.
-
getVmSelectionConfigOrBuilder
public VmSelectionConfigOrBuilder getVmSelectionConfigOrBuilder()
The VM selection configuration
.google.cloud.clouddms.v1.VmSelectionConfig vm_selection_config = 101;
- Specified by:
getVmSelectionConfigOrBuilder
in interfaceGenerateSshScriptRequestOrBuilder
-
getVmPort
public int getVmPort()
The port that will be open on the bastion host.
int32 vm_port = 3;
- Specified by:
getVmPort
in interfaceGenerateSshScriptRequestOrBuilder
- Returns:
- The vmPort.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static GenerateSshScriptRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GenerateSshScriptRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GenerateSshScriptRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GenerateSshScriptRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GenerateSshScriptRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GenerateSshScriptRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GenerateSshScriptRequest parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static GenerateSshScriptRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static GenerateSshScriptRequest parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static GenerateSshScriptRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static GenerateSshScriptRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static GenerateSshScriptRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public GenerateSshScriptRequest.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static GenerateSshScriptRequest.Builder newBuilder()
-
newBuilder
public static GenerateSshScriptRequest.Builder newBuilder(GenerateSshScriptRequest prototype)
-
toBuilder
public GenerateSshScriptRequest.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected GenerateSshScriptRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static GenerateSshScriptRequest getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<GenerateSshScriptRequest> parser()
-
getParserForType
public com.google.protobuf.Parser<GenerateSshScriptRequest> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public GenerateSshScriptRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-