Class Metrics (0.6.0)

public final class Metrics extends GeneratedMessage implements MetricsOrBuilder

Metrics represents the metrics for a database resource.

Protobuf type google.cloud.databasecenter.v1beta.Metrics

Implements

MetricsOrBuilder

Static Fields

CURRENT_MEMORY_USED_BYTES_FIELD_NUMBER

public static final int CURRENT_MEMORY_USED_BYTES_FIELD_NUMBER
Field Value
Type Description
int

CURRENT_STORAGE_USED_BYTES_FIELD_NUMBER

public static final int CURRENT_STORAGE_USED_BYTES_FIELD_NUMBER
Field Value
Type Description
int

NODE_COUNT_FIELD_NUMBER

public static final int NODE_COUNT_FIELD_NUMBER
Field Value
Type Description
int

P95_CPU_UTILIZATION_FIELD_NUMBER

public static final int P95_CPU_UTILIZATION_FIELD_NUMBER
Field Value
Type Description
int

P99_CPU_UTILIZATION_FIELD_NUMBER

public static final int P99_CPU_UTILIZATION_FIELD_NUMBER
Field Value
Type Description
int

PEAK_MEMORY_UTILIZATION_FIELD_NUMBER

public static final int PEAK_MEMORY_UTILIZATION_FIELD_NUMBER
Field Value
Type Description
int

PEAK_NUMBER_CONNECTIONS_FIELD_NUMBER

public static final int PEAK_NUMBER_CONNECTIONS_FIELD_NUMBER
Field Value
Type Description
int

PEAK_STORAGE_UTILIZATION_FIELD_NUMBER

public static final int PEAK_STORAGE_UTILIZATION_FIELD_NUMBER
Field Value
Type Description
int

PROCESSING_UNIT_COUNT_FIELD_NUMBER

public static final int PROCESSING_UNIT_COUNT_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static Metrics getDefaultInstance()
Returns
Type Description
Metrics

getDescriptor()

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

newBuilder()

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

newBuilder(Metrics prototype)

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

parseDelimitedFrom(InputStream input)

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

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

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

parseFrom(byte[] data)

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

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

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

parseFrom(ByteString data)

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

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

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

parseFrom(CodedInputStream input)

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

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

parseFrom(InputStream input)

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

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

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

parseFrom(ByteBuffer data)

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

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

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

parser()

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

Methods

equals(Object obj)

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

getCurrentMemoryUsedBytes()

public MetricData getCurrentMemoryUsedBytes()

Current memory used by the resource in bytes.

optional .google.cloud.databasecenter.v1beta.MetricData current_memory_used_bytes = 9;

Returns
Type Description
MetricData

The currentMemoryUsedBytes.

getCurrentMemoryUsedBytesOrBuilder()

public MetricDataOrBuilder getCurrentMemoryUsedBytesOrBuilder()

Current memory used by the resource in bytes.

optional .google.cloud.databasecenter.v1beta.MetricData current_memory_used_bytes = 9;

Returns
Type Description
MetricDataOrBuilder

getCurrentStorageUsedBytes()

public MetricData getCurrentStorageUsedBytes()

Current storage used by the resource in bytes.

optional .google.cloud.databasecenter.v1beta.MetricData current_storage_used_bytes = 3;

Returns
Type Description
MetricData

The currentStorageUsedBytes.

getCurrentStorageUsedBytesOrBuilder()

public MetricDataOrBuilder getCurrentStorageUsedBytesOrBuilder()

Current storage used by the resource in bytes.

optional .google.cloud.databasecenter.v1beta.MetricData current_storage_used_bytes = 3;

Returns
Type Description
MetricDataOrBuilder

getDefaultInstanceForType()

public Metrics getDefaultInstanceForType()
Returns
Type Description
Metrics

getNodeCount()

public MetricData getNodeCount()

Number of nodes in instance for spanner or bigtable.

optional .google.cloud.databasecenter.v1beta.MetricData node_count = 7;

Returns
Type Description
MetricData

The nodeCount.

getNodeCountOrBuilder()

public MetricDataOrBuilder getNodeCountOrBuilder()

Number of nodes in instance for spanner or bigtable.

optional .google.cloud.databasecenter.v1beta.MetricData node_count = 7;

Returns
Type Description
MetricDataOrBuilder

getP95CpuUtilization()

public MetricData getP95CpuUtilization()

P95 CPU utilization observed for the resource. The value is a fraction between 0.0 and 1.0 (may momentarily exceed 1.0 in some cases).

optional .google.cloud.databasecenter.v1beta.MetricData p95_cpu_utilization = 2;

Returns
Type Description
MetricData

The p95CpuUtilization.

getP95CpuUtilizationOrBuilder()

public MetricDataOrBuilder getP95CpuUtilizationOrBuilder()

P95 CPU utilization observed for the resource. The value is a fraction between 0.0 and 1.0 (may momentarily exceed 1.0 in some cases).

optional .google.cloud.databasecenter.v1beta.MetricData p95_cpu_utilization = 2;

Returns
Type Description
MetricDataOrBuilder

getP99CpuUtilization()

public MetricData getP99CpuUtilization()

P99 CPU utilization observed for the resource. The value is a fraction between 0.0 and 1.0 (may momentarily exceed 1.0 in some cases).

optional .google.cloud.databasecenter.v1beta.MetricData p99_cpu_utilization = 1;

Returns
Type Description
MetricData

The p99CpuUtilization.

getP99CpuUtilizationOrBuilder()

public MetricDataOrBuilder getP99CpuUtilizationOrBuilder()

P99 CPU utilization observed for the resource. The value is a fraction between 0.0 and 1.0 (may momentarily exceed 1.0 in some cases).

optional .google.cloud.databasecenter.v1beta.MetricData p99_cpu_utilization = 1;

Returns
Type Description
MetricDataOrBuilder

getParserForType()

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

getPeakMemoryUtilization()

public MetricData getPeakMemoryUtilization()

Peak memory utilization observed for the resource. The value is a fraction between 0.0 and 1.0 (may momentarily exceed 1.0 in some cases).

optional .google.cloud.databasecenter.v1beta.MetricData peak_memory_utilization = 5;

Returns
Type Description
MetricData

The peakMemoryUtilization.

getPeakMemoryUtilizationOrBuilder()

public MetricDataOrBuilder getPeakMemoryUtilizationOrBuilder()

Peak memory utilization observed for the resource. The value is a fraction between 0.0 and 1.0 (may momentarily exceed 1.0 in some cases).

optional .google.cloud.databasecenter.v1beta.MetricData peak_memory_utilization = 5;

Returns
Type Description
MetricDataOrBuilder

getPeakNumberConnections()

public MetricData getPeakNumberConnections()

Peak number of connections observed for the resource. The value is a positive integer.

optional .google.cloud.databasecenter.v1beta.MetricData peak_number_connections = 6;

Returns
Type Description
MetricData

The peakNumberConnections.

getPeakNumberConnectionsOrBuilder()

public MetricDataOrBuilder getPeakNumberConnectionsOrBuilder()

Peak number of connections observed for the resource. The value is a positive integer.

optional .google.cloud.databasecenter.v1beta.MetricData peak_number_connections = 6;

Returns
Type Description
MetricDataOrBuilder

getPeakStorageUtilization()

public MetricData getPeakStorageUtilization()

Peak storage utilization observed for the resource. The value is a fraction between 0.0 and 1.0 (may momentarily exceed 1.0 in some cases).

optional .google.cloud.databasecenter.v1beta.MetricData peak_storage_utilization = 4;

Returns
Type Description
MetricData

The peakStorageUtilization.

getPeakStorageUtilizationOrBuilder()

public MetricDataOrBuilder getPeakStorageUtilizationOrBuilder()

Peak storage utilization observed for the resource. The value is a fraction between 0.0 and 1.0 (may momentarily exceed 1.0 in some cases).

optional .google.cloud.databasecenter.v1beta.MetricData peak_storage_utilization = 4;

Returns
Type Description
MetricDataOrBuilder

getProcessingUnitCount()

public MetricData getProcessingUnitCount()

Number of processing units in spanner.

optional .google.cloud.databasecenter.v1beta.MetricData processing_unit_count = 8;

Returns
Type Description
MetricData

The processingUnitCount.

getProcessingUnitCountOrBuilder()

public MetricDataOrBuilder getProcessingUnitCountOrBuilder()

Number of processing units in spanner.

optional .google.cloud.databasecenter.v1beta.MetricData processing_unit_count = 8;

Returns
Type Description
MetricDataOrBuilder

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

hasCurrentMemoryUsedBytes()

public boolean hasCurrentMemoryUsedBytes()

Current memory used by the resource in bytes.

optional .google.cloud.databasecenter.v1beta.MetricData current_memory_used_bytes = 9;

Returns
Type Description
boolean

Whether the currentMemoryUsedBytes field is set.

hasCurrentStorageUsedBytes()

public boolean hasCurrentStorageUsedBytes()

Current storage used by the resource in bytes.

optional .google.cloud.databasecenter.v1beta.MetricData current_storage_used_bytes = 3;

Returns
Type Description
boolean

Whether the currentStorageUsedBytes field is set.

hasNodeCount()

public boolean hasNodeCount()

Number of nodes in instance for spanner or bigtable.

optional .google.cloud.databasecenter.v1beta.MetricData node_count = 7;

Returns
Type Description
boolean

Whether the nodeCount field is set.

hasP95CpuUtilization()

public boolean hasP95CpuUtilization()

P95 CPU utilization observed for the resource. The value is a fraction between 0.0 and 1.0 (may momentarily exceed 1.0 in some cases).

optional .google.cloud.databasecenter.v1beta.MetricData p95_cpu_utilization = 2;

Returns
Type Description
boolean

Whether the p95CpuUtilization field is set.

hasP99CpuUtilization()

public boolean hasP99CpuUtilization()

P99 CPU utilization observed for the resource. The value is a fraction between 0.0 and 1.0 (may momentarily exceed 1.0 in some cases).

optional .google.cloud.databasecenter.v1beta.MetricData p99_cpu_utilization = 1;

Returns
Type Description
boolean

Whether the p99CpuUtilization field is set.

hasPeakMemoryUtilization()

public boolean hasPeakMemoryUtilization()

Peak memory utilization observed for the resource. The value is a fraction between 0.0 and 1.0 (may momentarily exceed 1.0 in some cases).

optional .google.cloud.databasecenter.v1beta.MetricData peak_memory_utilization = 5;

Returns
Type Description
boolean

Whether the peakMemoryUtilization field is set.

hasPeakNumberConnections()

public boolean hasPeakNumberConnections()

Peak number of connections observed for the resource. The value is a positive integer.

optional .google.cloud.databasecenter.v1beta.MetricData peak_number_connections = 6;

Returns
Type Description
boolean

Whether the peakNumberConnections field is set.

hasPeakStorageUtilization()

public boolean hasPeakStorageUtilization()

Peak storage utilization observed for the resource. The value is a fraction between 0.0 and 1.0 (may momentarily exceed 1.0 in some cases).

optional .google.cloud.databasecenter.v1beta.MetricData peak_storage_utilization = 4;

Returns
Type Description
boolean

Whether the peakStorageUtilization field is set.

hasProcessingUnitCount()

public boolean hasProcessingUnitCount()

Number of processing units in spanner.

optional .google.cloud.databasecenter.v1beta.MetricData processing_unit_count = 8;

Returns
Type Description
boolean

Whether the processingUnitCount 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 Metrics.Builder newBuilderForType()
Returns
Type Description
Metrics.Builder

newBuilderForType(AbstractMessage.BuilderParent parent)

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

toBuilder()

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

writeTo(CodedOutputStream output)

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