Class SubnetworkUtilizationDetailsIPV6Utilization.Builder (1.93.0)

public static final class SubnetworkUtilizationDetailsIPV6Utilization.Builder extends GeneratedMessage.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

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

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

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 GeneratedMessage.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

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