Class CapacityHistoryRequestLocationPolicy.Builder (1.109.0)

public static final class CapacityHistoryRequestLocationPolicy.Builder extends GeneratedMessage.Builder<CapacityHistoryRequestLocationPolicy.Builder> implements CapacityHistoryRequestLocationPolicyOrBuilder

Location policy for this request.

Protobuf type google.cloud.compute.v1.CapacityHistoryRequestLocationPolicy

Static Methods

getDescriptor()

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

Methods

build()

public CapacityHistoryRequestLocationPolicy build()
Returns
Type Description
CapacityHistoryRequestLocationPolicy

buildPartial()

public CapacityHistoryRequestLocationPolicy buildPartial()
Returns
Type Description
CapacityHistoryRequestLocationPolicy

clear()

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

clearLocation()

public CapacityHistoryRequestLocationPolicy.Builder clearLocation()

The region or zone to get capacity history for.

It can be a partial or full URL. For example, the following are valid values:

This field is optional.

optional string location = 290430901;

Returns
Type Description
CapacityHistoryRequestLocationPolicy.Builder

This builder for chaining.

getDefaultInstanceForType()

public CapacityHistoryRequestLocationPolicy getDefaultInstanceForType()
Returns
Type Description
CapacityHistoryRequestLocationPolicy

getDescriptorForType()

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

getLocation()

public String getLocation()

The region or zone to get capacity history for.

It can be a partial or full URL. For example, the following are valid values:

This field is optional.

optional string location = 290430901;

Returns
Type Description
String

The location.

getLocationBytes()

public ByteString getLocationBytes()

The region or zone to get capacity history for.

It can be a partial or full URL. For example, the following are valid values:

This field is optional.

optional string location = 290430901;

Returns
Type Description
ByteString

The bytes for location.

hasLocation()

public boolean hasLocation()

The region or zone to get capacity history for.

It can be a partial or full URL. For example, the following are valid values:

This field is optional.

optional string location = 290430901;

Returns
Type Description
boolean

Whether the location field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(CapacityHistoryRequestLocationPolicy other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setLocation(String value)

public CapacityHistoryRequestLocationPolicy.Builder setLocation(String value)

The region or zone to get capacity history for.

It can be a partial or full URL. For example, the following are valid values:

This field is optional.

optional string location = 290430901;

Parameter
Name Description
value String

The location to set.

Returns
Type Description
CapacityHistoryRequestLocationPolicy.Builder

This builder for chaining.

setLocationBytes(ByteString value)

public CapacityHistoryRequestLocationPolicy.Builder setLocationBytes(ByteString value)

The region or zone to get capacity history for.

It can be a partial or full URL. For example, the following are valid values:

This field is optional.

optional string location = 290430901;

Parameter
Name Description
value ByteString

The bytes for location to set.

Returns
Type Description
CapacityHistoryRequestLocationPolicy.Builder

This builder for chaining.