Class SubnetworkUtilizationDetailsIPV6Utilization.Builder (1.86.0)

public static final class SubnetworkUtilizationDetailsIPV6Utilization.Builder extends GeneratedMessageV3.Builder<SubnetworkUtilizationDetailsIPV6Utilization.Builder> implements SubnetworkUtilizationDetailsIPV6UtilizationOrBuilder

The IPV6 utilization of a single IP range.

Protobuf type google.cloud.compute.v1.SubnetworkUtilizationDetailsIPV6Utilization

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public SubnetworkUtilizationDetailsIPV6Utilization build()
Returns
Type Description
SubnetworkUtilizationDetailsIPV6Utilization

buildPartial()

public SubnetworkUtilizationDetailsIPV6Utilization buildPartial()
Returns
Type Description
SubnetworkUtilizationDetailsIPV6Utilization

clear()

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

clearField(Descriptors.FieldDescriptor field)

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

clearOneof(Descriptors.OneofDescriptor oneof)

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

clearTotalAllocatedIp()

public SubnetworkUtilizationDetailsIPV6Utilization.Builder clearTotalAllocatedIp()

optional .google.cloud.compute.v1.Uint128 total_allocated_ip = 279055546;

Returns
Type Description
SubnetworkUtilizationDetailsIPV6Utilization.Builder

clearTotalFreeIp()

public SubnetworkUtilizationDetailsIPV6Utilization.Builder clearTotalFreeIp()

optional .google.cloud.compute.v1.Uint128 total_free_ip = 105624031;

Returns
Type Description
SubnetworkUtilizationDetailsIPV6Utilization.Builder

clone()

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

getDefaultInstanceForType()

public SubnetworkUtilizationDetailsIPV6Utilization getDefaultInstanceForType()
Returns
Type Description
SubnetworkUtilizationDetailsIPV6Utilization

getDescriptorForType()

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

getTotalAllocatedIp()

public Uint128 getTotalAllocatedIp()

optional .google.cloud.compute.v1.Uint128 total_allocated_ip = 279055546;

Returns
Type Description
Uint128

The totalAllocatedIp.

getTotalAllocatedIpBuilder()

public Uint128.Builder getTotalAllocatedIpBuilder()

optional .google.cloud.compute.v1.Uint128 total_allocated_ip = 279055546;

Returns
Type Description
Uint128.Builder

getTotalAllocatedIpOrBuilder()

public Uint128OrBuilder getTotalAllocatedIpOrBuilder()

optional .google.cloud.compute.v1.Uint128 total_allocated_ip = 279055546;

Returns
Type Description
Uint128OrBuilder

getTotalFreeIp()

public Uint128 getTotalFreeIp()

optional .google.cloud.compute.v1.Uint128 total_free_ip = 105624031;

Returns
Type Description
Uint128

The totalFreeIp.

getTotalFreeIpBuilder()

public Uint128.Builder getTotalFreeIpBuilder()

optional .google.cloud.compute.v1.Uint128 total_free_ip = 105624031;

Returns
Type Description
Uint128.Builder

getTotalFreeIpOrBuilder()

public Uint128OrBuilder getTotalFreeIpOrBuilder()

optional .google.cloud.compute.v1.Uint128 total_free_ip = 105624031;

Returns
Type Description
Uint128OrBuilder

hasTotalAllocatedIp()

public boolean hasTotalAllocatedIp()

optional .google.cloud.compute.v1.Uint128 total_allocated_ip = 279055546;

Returns
Type Description
boolean

Whether the totalAllocatedIp field is set.

hasTotalFreeIp()

public boolean hasTotalFreeIp()

optional .google.cloud.compute.v1.Uint128 total_free_ip = 105624031;

Returns
Type Description
boolean

Whether the totalFreeIp field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(SubnetworkUtilizationDetailsIPV6Utilization other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeTotalAllocatedIp(Uint128 value)

public SubnetworkUtilizationDetailsIPV6Utilization.Builder mergeTotalAllocatedIp(Uint128 value)

optional .google.cloud.compute.v1.Uint128 total_allocated_ip = 279055546;

Parameter
Name Description
value Uint128
Returns
Type Description
SubnetworkUtilizationDetailsIPV6Utilization.Builder

mergeTotalFreeIp(Uint128 value)

public SubnetworkUtilizationDetailsIPV6Utilization.Builder mergeTotalFreeIp(Uint128 value)

optional .google.cloud.compute.v1.Uint128 total_free_ip = 105624031;

Parameter
Name Description
value Uint128
Returns
Type Description
SubnetworkUtilizationDetailsIPV6Utilization.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

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

setField(Descriptors.FieldDescriptor field, Object value)

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

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

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

setTotalAllocatedIp(Uint128 value)

public SubnetworkUtilizationDetailsIPV6Utilization.Builder setTotalAllocatedIp(Uint128 value)

optional .google.cloud.compute.v1.Uint128 total_allocated_ip = 279055546;

Parameter
Name Description
value Uint128
Returns
Type Description
SubnetworkUtilizationDetailsIPV6Utilization.Builder

setTotalAllocatedIp(Uint128.Builder builderForValue)

public SubnetworkUtilizationDetailsIPV6Utilization.Builder setTotalAllocatedIp(Uint128.Builder builderForValue)

optional .google.cloud.compute.v1.Uint128 total_allocated_ip = 279055546;

Parameter
Name Description
builderForValue Uint128.Builder
Returns
Type Description
SubnetworkUtilizationDetailsIPV6Utilization.Builder

setTotalFreeIp(Uint128 value)

public SubnetworkUtilizationDetailsIPV6Utilization.Builder setTotalFreeIp(Uint128 value)

optional .google.cloud.compute.v1.Uint128 total_free_ip = 105624031;

Parameter
Name Description
value Uint128
Returns
Type Description
SubnetworkUtilizationDetailsIPV6Utilization.Builder

setTotalFreeIp(Uint128.Builder builderForValue)

public SubnetworkUtilizationDetailsIPV6Utilization.Builder setTotalFreeIp(Uint128.Builder builderForValue)

optional .google.cloud.compute.v1.Uint128 total_free_ip = 105624031;

Parameter
Name Description
builderForValue Uint128.Builder
Returns
Type Description
SubnetworkUtilizationDetailsIPV6Utilization.Builder

setUnknownFields(UnknownFieldSet unknownFields)

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