Class CapacityHistoryRequest (1.109.0)

public final class CapacityHistoryRequest extends GeneratedMessage implements CapacityHistoryRequestOrBuilder

A request to get the capacity history.

Protobuf type google.cloud.compute.v1.CapacityHistoryRequest

Static Fields

INSTANCE_PROPERTIES_FIELD_NUMBER

public static final int INSTANCE_PROPERTIES_FIELD_NUMBER
Field Value
Type Description
int

LOCATION_POLICY_FIELD_NUMBER

public static final int LOCATION_POLICY_FIELD_NUMBER
Field Value
Type Description
int

TYPES_FIELD_NUMBER

public static final int TYPES_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static CapacityHistoryRequest getDefaultInstance()
Returns
Type Description
CapacityHistoryRequest

getDescriptor()

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

newBuilder()

public static CapacityHistoryRequest.Builder newBuilder()
Returns
Type Description
CapacityHistoryRequest.Builder

newBuilder(CapacityHistoryRequest prototype)

public static CapacityHistoryRequest.Builder newBuilder(CapacityHistoryRequest prototype)
Parameter
Name Description
prototype CapacityHistoryRequest
Returns
Type Description
CapacityHistoryRequest.Builder

parseDelimitedFrom(InputStream input)

public static CapacityHistoryRequest parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
CapacityHistoryRequest
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static CapacityHistoryRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
CapacityHistoryRequest
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static CapacityHistoryRequest parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
CapacityHistoryRequest
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static CapacityHistoryRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
CapacityHistoryRequest
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static CapacityHistoryRequest parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
CapacityHistoryRequest
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static CapacityHistoryRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
CapacityHistoryRequest
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static CapacityHistoryRequest parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
CapacityHistoryRequest
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static CapacityHistoryRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
CapacityHistoryRequest
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static CapacityHistoryRequest parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
CapacityHistoryRequest
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static CapacityHistoryRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
CapacityHistoryRequest
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static CapacityHistoryRequest parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
CapacityHistoryRequest
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static CapacityHistoryRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
CapacityHistoryRequest
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<CapacityHistoryRequest> parser()
Returns
Type Description
Parser<CapacityHistoryRequest>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getDefaultInstanceForType()

public CapacityHistoryRequest getDefaultInstanceForType()
Returns
Type Description
CapacityHistoryRequest

getInstanceProperties()

public CapacityHistoryRequestInstanceProperties getInstanceProperties()

Instance properties for this request.

optional .google.cloud.compute.v1.CapacityHistoryRequestInstanceProperties instance_properties = 215355165;

Returns
Type Description
CapacityHistoryRequestInstanceProperties

The instanceProperties.

getInstancePropertiesOrBuilder()

public CapacityHistoryRequestInstancePropertiesOrBuilder getInstancePropertiesOrBuilder()

Instance properties for this request.

optional .google.cloud.compute.v1.CapacityHistoryRequestInstanceProperties instance_properties = 215355165;

Returns
Type Description
CapacityHistoryRequestInstancePropertiesOrBuilder

getLocationPolicy()

public CapacityHistoryRequestLocationPolicy getLocationPolicy()

Location policy for this request.

optional .google.cloud.compute.v1.CapacityHistoryRequestLocationPolicy location_policy = 465689852;

Returns
Type Description
CapacityHistoryRequestLocationPolicy

The locationPolicy.

getLocationPolicyOrBuilder()

public CapacityHistoryRequestLocationPolicyOrBuilder getLocationPolicyOrBuilder()

Location policy for this request.

optional .google.cloud.compute.v1.CapacityHistoryRequestLocationPolicy location_policy = 465689852;

Returns
Type Description
CapacityHistoryRequestLocationPolicyOrBuilder

getParserForType()

public Parser<CapacityHistoryRequest> getParserForType()
Returns
Type Description
Parser<CapacityHistoryRequest>
Overrides

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

getTypes(int index)

public String getTypes(int index)

List of history types to get capacity history for. Check the Types enum for the list of possible values.

repeated string types = 110844025;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The types at the given index.

getTypesBytes(int index)

public ByteString getTypesBytes(int index)

List of history types to get capacity history for. Check the Types enum for the list of possible values.

repeated string types = 110844025;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the types at the given index.

getTypesCount()

public int getTypesCount()

List of history types to get capacity history for. Check the Types enum for the list of possible values.

repeated string types = 110844025;

Returns
Type Description
int

The count of types.

getTypesList()

public ProtocolStringList getTypesList()

List of history types to get capacity history for. Check the Types enum for the list of possible values.

repeated string types = 110844025;

Returns
Type Description
ProtocolStringList

A list containing the types.

hasInstanceProperties()

public boolean hasInstanceProperties()

Instance properties for this request.

optional .google.cloud.compute.v1.CapacityHistoryRequestInstanceProperties instance_properties = 215355165;

Returns
Type Description
boolean

Whether the instanceProperties field is set.

hasLocationPolicy()

public boolean hasLocationPolicy()

Location policy for this request.

optional .google.cloud.compute.v1.CapacityHistoryRequestLocationPolicy location_policy = 465689852;

Returns
Type Description
boolean

Whether the locationPolicy field is set.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public CapacityHistoryRequest.Builder newBuilderForType()
Returns
Type Description
CapacityHistoryRequest.Builder

newBuilderForType(AbstractMessage.BuilderParent parent)

protected CapacityHistoryRequest.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
CapacityHistoryRequest.Builder
Overrides

toBuilder()

public CapacityHistoryRequest.Builder toBuilder()
Returns
Type Description
CapacityHistoryRequest.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException