Class AdaptationModifier.Builder (1.82.0)

public static final class AdaptationModifier.Builder extends GeneratedMessageV3.Builder<AdaptationModifier.Builder> implements AdaptationModifierOrBuilder

AdaptationModifier a modifier to be used for configuration of the OS adaptation process.

Protobuf type google.cloud.vmmigration.v1.AdaptationModifier

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public AdaptationModifier.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
AdaptationModifier.Builder
Overrides

build()

public AdaptationModifier build()
Returns
Type Description
AdaptationModifier

buildPartial()

public AdaptationModifier buildPartial()
Returns
Type Description
AdaptationModifier

clear()

public AdaptationModifier.Builder clear()
Returns
Type Description
AdaptationModifier.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public AdaptationModifier.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
AdaptationModifier.Builder
Overrides

clearModifier()

public AdaptationModifier.Builder clearModifier()

Optional. The modifier name.

string modifier = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
AdaptationModifier.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public AdaptationModifier.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
AdaptationModifier.Builder
Overrides

clearValue()

public AdaptationModifier.Builder clearValue()

Optional. The value of the modifier. The actual value depends on the modifier and can also be empty.

string value = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
AdaptationModifier.Builder

This builder for chaining.

clone()

public AdaptationModifier.Builder clone()
Returns
Type Description
AdaptationModifier.Builder
Overrides

getDefaultInstanceForType()

public AdaptationModifier getDefaultInstanceForType()
Returns
Type Description
AdaptationModifier

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getModifier()

public String getModifier()

Optional. The modifier name.

string modifier = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The modifier.

getModifierBytes()

public ByteString getModifierBytes()

Optional. The modifier name.

string modifier = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for modifier.

getValue()

public String getValue()

Optional. The value of the modifier. The actual value depends on the modifier and can also be empty.

string value = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The value.

getValueBytes()

public ByteString getValueBytes()

Optional. The value of the modifier. The actual value depends on the modifier and can also be empty.

string value = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for value.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(AdaptationModifier other)

public AdaptationModifier.Builder mergeFrom(AdaptationModifier other)
Parameter
Name Description
other AdaptationModifier
Returns
Type Description
AdaptationModifier.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public AdaptationModifier.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AdaptationModifier.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public AdaptationModifier.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
AdaptationModifier.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final AdaptationModifier.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
AdaptationModifier.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public AdaptationModifier.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
AdaptationModifier.Builder
Overrides

setModifier(String value)

public AdaptationModifier.Builder setModifier(String value)

Optional. The modifier name.

string modifier = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The modifier to set.

Returns
Type Description
AdaptationModifier.Builder

This builder for chaining.

setModifierBytes(ByteString value)

public AdaptationModifier.Builder setModifierBytes(ByteString value)

Optional. The modifier name.

string modifier = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for modifier to set.

Returns
Type Description
AdaptationModifier.Builder

This builder for chaining.

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

public AdaptationModifier.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
AdaptationModifier.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final AdaptationModifier.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
AdaptationModifier.Builder
Overrides

setValue(String value)

public AdaptationModifier.Builder setValue(String value)

Optional. The value of the modifier. The actual value depends on the modifier and can also be empty.

string value = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The value to set.

Returns
Type Description
AdaptationModifier.Builder

This builder for chaining.

setValueBytes(ByteString value)

public AdaptationModifier.Builder setValueBytes(ByteString value)

Optional. The value of the modifier. The actual value depends on the modifier and can also be empty.

string value = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for value to set.

Returns
Type Description
AdaptationModifier.Builder

This builder for chaining.