Class ComputeEngineMigrationTarget.Builder (0.15.0)

public static final class ComputeEngineMigrationTarget.Builder extends GeneratedMessageV3.Builder<ComputeEngineMigrationTarget.Builder> implements ComputeEngineMigrationTargetOrBuilder

Compute engine migration target.

Protobuf type google.cloud.migrationcenter.v1.ComputeEngineMigrationTarget

com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public ComputeEngineMigrationTarget.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Overrides

build()

public ComputeEngineMigrationTarget build()
Returns
TypeDescription
ComputeEngineMigrationTarget

buildPartial()

public ComputeEngineMigrationTarget buildPartial()
Returns
TypeDescription
ComputeEngineMigrationTarget

clear()

public ComputeEngineMigrationTarget.Builder clear()
Overrides

clearField(Descriptors.FieldDescriptor field)

public ComputeEngineMigrationTarget.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public ComputeEngineMigrationTarget.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Overrides

clearShape()

public ComputeEngineMigrationTarget.Builder clearShape()

Description of the suggested shape for the migration target.

.google.cloud.migrationcenter.v1.ComputeEngineShapeDescriptor shape = 1;

clone()

public ComputeEngineMigrationTarget.Builder clone()
Overrides

getDefaultInstanceForType()

public ComputeEngineMigrationTarget getDefaultInstanceForType()
Returns
TypeDescription
ComputeEngineMigrationTarget

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getShape()

public ComputeEngineShapeDescriptor getShape()

Description of the suggested shape for the migration target.

.google.cloud.migrationcenter.v1.ComputeEngineShapeDescriptor shape = 1;

Returns
TypeDescription
ComputeEngineShapeDescriptor

The shape.

getShapeBuilder()

public ComputeEngineShapeDescriptor.Builder getShapeBuilder()

Description of the suggested shape for the migration target.

.google.cloud.migrationcenter.v1.ComputeEngineShapeDescriptor shape = 1;

getShapeOrBuilder()

public ComputeEngineShapeDescriptorOrBuilder getShapeOrBuilder()

Description of the suggested shape for the migration target.

.google.cloud.migrationcenter.v1.ComputeEngineShapeDescriptor shape = 1;

hasShape()

public boolean hasShape()

Description of the suggested shape for the migration target.

.google.cloud.migrationcenter.v1.ComputeEngineShapeDescriptor shape = 1;

Returns
TypeDescription
boolean

Whether the shape field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFrom(ComputeEngineMigrationTarget other)

public ComputeEngineMigrationTarget.Builder mergeFrom(ComputeEngineMigrationTarget other)
Parameter
NameDescription
otherComputeEngineMigrationTarget

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public ComputeEngineMigrationTarget.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Overrides
Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public ComputeEngineMigrationTarget.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Overrides

mergeShape(ComputeEngineShapeDescriptor value)

public ComputeEngineMigrationTarget.Builder mergeShape(ComputeEngineShapeDescriptor value)

Description of the suggested shape for the migration target.

.google.cloud.migrationcenter.v1.ComputeEngineShapeDescriptor shape = 1;

Parameter
NameDescription
valueComputeEngineShapeDescriptor

mergeUnknownFields(UnknownFieldSet unknownFields)

public final ComputeEngineMigrationTarget.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public ComputeEngineMigrationTarget.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Overrides

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public ComputeEngineMigrationTarget.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Overrides

setShape(ComputeEngineShapeDescriptor value)

public ComputeEngineMigrationTarget.Builder setShape(ComputeEngineShapeDescriptor value)

Description of the suggested shape for the migration target.

.google.cloud.migrationcenter.v1.ComputeEngineShapeDescriptor shape = 1;

Parameter
NameDescription
valueComputeEngineShapeDescriptor

setShape(ComputeEngineShapeDescriptor.Builder builderForValue)

public ComputeEngineMigrationTarget.Builder setShape(ComputeEngineShapeDescriptor.Builder builderForValue)

Description of the suggested shape for the migration target.

.google.cloud.migrationcenter.v1.ComputeEngineShapeDescriptor shape = 1;

Parameter
NameDescription
builderForValueComputeEngineShapeDescriptor.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final ComputeEngineMigrationTarget.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Overrides