Interface StoragePoolResourceStatusOrBuilder (1.54.0)

public interface StoragePoolResourceStatusOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDiskCount()

public abstract long getDiskCount()

[Output Only] Number of disks used.

optional int64 disk_count = 182933485;

Returns
Type Description
long

The diskCount.

getLastResizeTimestamp()

public abstract String getLastResizeTimestamp()

[Output Only] Timestamp of the last successful resize in RFC3339 text format.

optional string last_resize_timestamp = 500825556;

Returns
Type Description
String

The lastResizeTimestamp.

getLastResizeTimestampBytes()

public abstract ByteString getLastResizeTimestampBytes()

[Output Only] Timestamp of the last successful resize in RFC3339 text format.

optional string last_resize_timestamp = 500825556;

Returns
Type Description
ByteString

The bytes for lastResizeTimestamp.

getMaxTotalProvisionedDiskCapacityGb()

public abstract long getMaxTotalProvisionedDiskCapacityGb()

[Output Only] Maximum allowed aggregate disk size in gigabytes.

optional int64 max_total_provisioned_disk_capacity_gb = 165818207;

Returns
Type Description
long

The maxTotalProvisionedDiskCapacityGb.

getPoolUsedCapacityBytes()

public abstract long getPoolUsedCapacityBytes()

[Output Only] Space used by data stored in disks within the storage pool (in bytes). This will reflect the total number of bytes written to the disks in the pool, in contrast to the capacity of those disks.

optional int64 pool_used_capacity_bytes = 510407877;

Returns
Type Description
long

The poolUsedCapacityBytes.

getPoolUsedIops()

public abstract long getPoolUsedIops()

Sum of all the disks' provisioned IOPS, minus some amount that is allowed per disk that is not counted towards pool's IOPS capacity.

optional int64 pool_used_iops = 99558536;

Returns
Type Description
long

The poolUsedIops.

getPoolUsedThroughput()

public abstract long getPoolUsedThroughput()

[Output Only] Sum of all the disks' provisioned throughput in MB/s.

optional int64 pool_used_throughput = 206130633;

Returns
Type Description
long

The poolUsedThroughput.

getPoolUserWrittenBytes()

public abstract long getPoolUserWrittenBytes()

[Output Only] Amount of data written into the pool, before it is compacted.

optional int64 pool_user_written_bytes = 228964050;

Returns
Type Description
long

The poolUserWrittenBytes.

getTotalProvisionedDiskCapacityGb()

public abstract long getTotalProvisionedDiskCapacityGb()

[Output Only] Sum of all the capacity provisioned in disks in this storage pool. A disk's provisioned capacity is the same as its total capacity.

optional int64 total_provisioned_disk_capacity_gb = 520930980;

Returns
Type Description
long

The totalProvisionedDiskCapacityGb.

getTotalProvisionedDiskIops()

public abstract long getTotalProvisionedDiskIops()

[Output Only] Sum of all the disks' provisioned IOPS.

optional int64 total_provisioned_disk_iops = 32812549;

Returns
Type Description
long

The totalProvisionedDiskIops.

getTotalProvisionedDiskThroughput()

public abstract long getTotalProvisionedDiskThroughput()

[Output Only] Sum of all the disks' provisioned throughput in MB/s, minus some amount that is allowed per disk that is not counted towards pool's throughput capacity.

optional int64 total_provisioned_disk_throughput = 447677830;

Returns
Type Description
long

The totalProvisionedDiskThroughput.

hasDiskCount()

public abstract boolean hasDiskCount()

[Output Only] Number of disks used.

optional int64 disk_count = 182933485;

Returns
Type Description
boolean

Whether the diskCount field is set.

hasLastResizeTimestamp()

public abstract boolean hasLastResizeTimestamp()

[Output Only] Timestamp of the last successful resize in RFC3339 text format.

optional string last_resize_timestamp = 500825556;

Returns
Type Description
boolean

Whether the lastResizeTimestamp field is set.

hasMaxTotalProvisionedDiskCapacityGb()

public abstract boolean hasMaxTotalProvisionedDiskCapacityGb()

[Output Only] Maximum allowed aggregate disk size in gigabytes.

optional int64 max_total_provisioned_disk_capacity_gb = 165818207;

Returns
Type Description
boolean

Whether the maxTotalProvisionedDiskCapacityGb field is set.

hasPoolUsedCapacityBytes()

public abstract boolean hasPoolUsedCapacityBytes()

[Output Only] Space used by data stored in disks within the storage pool (in bytes). This will reflect the total number of bytes written to the disks in the pool, in contrast to the capacity of those disks.

optional int64 pool_used_capacity_bytes = 510407877;

Returns
Type Description
boolean

Whether the poolUsedCapacityBytes field is set.

hasPoolUsedIops()

public abstract boolean hasPoolUsedIops()

Sum of all the disks' provisioned IOPS, minus some amount that is allowed per disk that is not counted towards pool's IOPS capacity.

optional int64 pool_used_iops = 99558536;

Returns
Type Description
boolean

Whether the poolUsedIops field is set.

hasPoolUsedThroughput()

public abstract boolean hasPoolUsedThroughput()

[Output Only] Sum of all the disks' provisioned throughput in MB/s.

optional int64 pool_used_throughput = 206130633;

Returns
Type Description
boolean

Whether the poolUsedThroughput field is set.

hasPoolUserWrittenBytes()

public abstract boolean hasPoolUserWrittenBytes()

[Output Only] Amount of data written into the pool, before it is compacted.

optional int64 pool_user_written_bytes = 228964050;

Returns
Type Description
boolean

Whether the poolUserWrittenBytes field is set.

hasTotalProvisionedDiskCapacityGb()

public abstract boolean hasTotalProvisionedDiskCapacityGb()

[Output Only] Sum of all the capacity provisioned in disks in this storage pool. A disk's provisioned capacity is the same as its total capacity.

optional int64 total_provisioned_disk_capacity_gb = 520930980;

Returns
Type Description
boolean

Whether the totalProvisionedDiskCapacityGb field is set.

hasTotalProvisionedDiskIops()

public abstract boolean hasTotalProvisionedDiskIops()

[Output Only] Sum of all the disks' provisioned IOPS.

optional int64 total_provisioned_disk_iops = 32812549;

Returns
Type Description
boolean

Whether the totalProvisionedDiskIops field is set.

hasTotalProvisionedDiskThroughput()

public abstract boolean hasTotalProvisionedDiskThroughput()

[Output Only] Sum of all the disks' provisioned throughput in MB/s, minus some amount that is allowed per disk that is not counted towards pool's throughput capacity.

optional int64 total_provisioned_disk_throughput = 447677830;

Returns
Type Description
boolean

Whether the totalProvisionedDiskThroughput field is set.