Class CapacityQuantityInterval.Builder (1.4.0)

public static final class CapacityQuantityInterval.Builder extends GeneratedMessageV3.Builder<CapacityQuantityInterval.Builder> implements CapacityQuantityIntervalOrBuilder

Deprecated: Use [Vehicle.LoadLimit.Interval][] instead.

Protobuf type google.cloud.optimization.v1.CapacityQuantityInterval

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public CapacityQuantityInterval build()
Returns
TypeDescription
CapacityQuantityInterval

buildPartial()

public CapacityQuantityInterval buildPartial()
Returns
TypeDescription
CapacityQuantityInterval

clear()

public CapacityQuantityInterval.Builder clear()
Returns
TypeDescription
CapacityQuantityInterval.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public CapacityQuantityInterval.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
CapacityQuantityInterval.Builder
Overrides

clearMaxValue()

public CapacityQuantityInterval.Builder clearMaxValue()

optional int64 max_value = 3;

Returns
TypeDescription
CapacityQuantityInterval.Builder

This builder for chaining.

clearMinValue()

public CapacityQuantityInterval.Builder clearMinValue()

optional int64 min_value = 2;

Returns
TypeDescription
CapacityQuantityInterval.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public CapacityQuantityInterval.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
CapacityQuantityInterval.Builder
Overrides

clearType()

public CapacityQuantityInterval.Builder clearType()

string type = 1;

Returns
TypeDescription
CapacityQuantityInterval.Builder

This builder for chaining.

clone()

public CapacityQuantityInterval.Builder clone()
Returns
TypeDescription
CapacityQuantityInterval.Builder
Overrides

getDefaultInstanceForType()

public CapacityQuantityInterval getDefaultInstanceForType()
Returns
TypeDescription
CapacityQuantityInterval

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getMaxValue()

public long getMaxValue()

optional int64 max_value = 3;

Returns
TypeDescription
long

The maxValue.

getMinValue()

public long getMinValue()

optional int64 min_value = 2;

Returns
TypeDescription
long

The minValue.

getType()

public String getType()

string type = 1;

Returns
TypeDescription
String

The type.

getTypeBytes()

public ByteString getTypeBytes()

string type = 1;

Returns
TypeDescription
ByteString

The bytes for type.

hasMaxValue()

public boolean hasMaxValue()

optional int64 max_value = 3;

Returns
TypeDescription
boolean

Whether the maxValue field is set.

hasMinValue()

public boolean hasMinValue()

optional int64 min_value = 2;

Returns
TypeDescription
boolean

Whether the minValue field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFrom(CapacityQuantityInterval other)

public CapacityQuantityInterval.Builder mergeFrom(CapacityQuantityInterval other)
Parameter
NameDescription
otherCapacityQuantityInterval
Returns
TypeDescription
CapacityQuantityInterval.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

public CapacityQuantityInterval.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
CapacityQuantityInterval.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final CapacityQuantityInterval.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
CapacityQuantityInterval.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

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

setMaxValue(long value)

public CapacityQuantityInterval.Builder setMaxValue(long value)

optional int64 max_value = 3;

Parameter
NameDescription
valuelong

The maxValue to set.

Returns
TypeDescription
CapacityQuantityInterval.Builder

This builder for chaining.

setMinValue(long value)

public CapacityQuantityInterval.Builder setMinValue(long value)

optional int64 min_value = 2;

Parameter
NameDescription
valuelong

The minValue to set.

Returns
TypeDescription
CapacityQuantityInterval.Builder

This builder for chaining.

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

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

setType(String value)

public CapacityQuantityInterval.Builder setType(String value)

string type = 1;

Parameter
NameDescription
valueString

The type to set.

Returns
TypeDescription
CapacityQuantityInterval.Builder

This builder for chaining.

setTypeBytes(ByteString value)

public CapacityQuantityInterval.Builder setTypeBytes(ByteString value)

string type = 1;

Parameter
NameDescription
valueByteString

The bytes for type to set.

Returns
TypeDescription
CapacityQuantityInterval.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

public final CapacityQuantityInterval.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
CapacityQuantityInterval.Builder
Overrides