Interface StoragePoolResourceStatusOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
StoragePoolResourceStatus, StoragePoolResourceStatus.Builder

@Generated public interface StoragePoolResourceStatusOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasDiskCount

      boolean hasDiskCount()
       [Output Only] Number of disks used.
       
      optional int64 disk_count = 182933485;
      Returns:
      Whether the diskCount field is set.
    • getDiskCount

      long getDiskCount()
       [Output Only] Number of disks used.
       
      optional int64 disk_count = 182933485;
      Returns:
      The diskCount.
    • hasExapoolMaxReadIops

      boolean hasExapoolMaxReadIops()
       Output only. [Output Only] Maximum allowed read IOPS for this Exapool.
       
      optional int64 exapool_max_read_iops = 59241794;
      Returns:
      Whether the exapoolMaxReadIops field is set.
    • getExapoolMaxReadIops

      long getExapoolMaxReadIops()
       Output only. [Output Only] Maximum allowed read IOPS for this Exapool.
       
      optional int64 exapool_max_read_iops = 59241794;
      Returns:
      The exapoolMaxReadIops.
    • hasExapoolMaxReadThroughput

      boolean hasExapoolMaxReadThroughput()
       Output only. [Output Only] Maximum allowed read throughput in MiB/s for
       this Exapool.
       
      optional int64 exapool_max_read_throughput = 390933251;
      Returns:
      Whether the exapoolMaxReadThroughput field is set.
    • getExapoolMaxReadThroughput

      long getExapoolMaxReadThroughput()
       Output only. [Output Only] Maximum allowed read throughput in MiB/s for
       this Exapool.
       
      optional int64 exapool_max_read_throughput = 390933251;
      Returns:
      The exapoolMaxReadThroughput.
    • hasExapoolMaxWriteIops

      boolean hasExapoolMaxWriteIops()
       Output only. [Output Only] Maximum allowed write IOPS for this Exapool.
       
      optional int64 exapool_max_write_iops = 293212537;
      Returns:
      Whether the exapoolMaxWriteIops field is set.
    • getExapoolMaxWriteIops

      long getExapoolMaxWriteIops()
       Output only. [Output Only] Maximum allowed write IOPS for this Exapool.
       
      optional int64 exapool_max_write_iops = 293212537;
      Returns:
      The exapoolMaxWriteIops.
    • hasExapoolMaxWriteThroughput

      boolean hasExapoolMaxWriteThroughput()
       Output only. [Output Only] Maximum allowed write throughput in MiB/s
       for this Exapool.
       
      optional int64 exapool_max_write_throughput = 330367482;
      Returns:
      Whether the exapoolMaxWriteThroughput field is set.
    • getExapoolMaxWriteThroughput

      long getExapoolMaxWriteThroughput()
       Output only. [Output Only] Maximum allowed write throughput in MiB/s
       for this Exapool.
       
      optional int64 exapool_max_write_throughput = 330367482;
      Returns:
      The exapoolMaxWriteThroughput.
    • hasLastResizeTimestamp

      boolean hasLastResizeTimestamp()
       Output only. [Output Only] Timestamp of the last successful resize inRFC3339 text format.
       
      optional string last_resize_timestamp = 500825556;
      Returns:
      Whether the lastResizeTimestamp field is set.
    • getLastResizeTimestamp

      String getLastResizeTimestamp()
       Output only. [Output Only] Timestamp of the last successful resize inRFC3339 text format.
       
      optional string last_resize_timestamp = 500825556;
      Returns:
      The lastResizeTimestamp.
    • getLastResizeTimestampBytes

      com.google.protobuf.ByteString getLastResizeTimestampBytes()
       Output only. [Output Only] Timestamp of the last successful resize inRFC3339 text format.
       
      optional string last_resize_timestamp = 500825556;
      Returns:
      The bytes for lastResizeTimestamp.
    • hasMaxTotalProvisionedDiskCapacityGb

      boolean hasMaxTotalProvisionedDiskCapacityGb()
       [Output Only] Maximum allowed aggregate disk size in GiB.
       
      optional int64 max_total_provisioned_disk_capacity_gb = 165818207;
      Returns:
      Whether the maxTotalProvisionedDiskCapacityGb field is set.
    • getMaxTotalProvisionedDiskCapacityGb

      long getMaxTotalProvisionedDiskCapacityGb()
       [Output Only] Maximum allowed aggregate disk size in GiB.
       
      optional int64 max_total_provisioned_disk_capacity_gb = 165818207;
      Returns:
      The maxTotalProvisionedDiskCapacityGb.
    • hasPoolUsedCapacityBytes

      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:
      Whether the poolUsedCapacityBytes field is set.
    • getPoolUsedCapacityBytes

      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:
      The poolUsedCapacityBytes.
    • hasPoolUsedIops

      boolean hasPoolUsedIops()
       [Output Only] Sum of all the disks' provisioned IOPS, minus some amount
       that is allowed per disk that is not counted towards pool's IOPS
       capacity. For more information, see
       https://cloud.google.com/compute/docs/disks/storage-pools.
       
      optional int64 pool_used_iops = 99558536;
      Returns:
      Whether the poolUsedIops field is set.
    • getPoolUsedIops

      long getPoolUsedIops()
       [Output Only] Sum of all the disks' provisioned IOPS, minus some amount
       that is allowed per disk that is not counted towards pool's IOPS
       capacity. For more information, see
       https://cloud.google.com/compute/docs/disks/storage-pools.
       
      optional int64 pool_used_iops = 99558536;
      Returns:
      The poolUsedIops.
    • hasPoolUsedThroughput

      boolean hasPoolUsedThroughput()
       [Output Only] Sum of all the disks' provisioned throughput in MiB/s.
       
      optional int64 pool_used_throughput = 206130633;
      Returns:
      Whether the poolUsedThroughput field is set.
    • getPoolUsedThroughput

      long getPoolUsedThroughput()
       [Output Only] Sum of all the disks' provisioned throughput in MiB/s.
       
      optional int64 pool_used_throughput = 206130633;
      Returns:
      The poolUsedThroughput.
    • hasPoolUserWrittenBytes

      boolean hasPoolUserWrittenBytes()
       [Output Only] Amount of data written into the pool, before it is
       compacted.
       
      optional int64 pool_user_written_bytes = 228964050;
      Returns:
      Whether the poolUserWrittenBytes field is set.
    • getPoolUserWrittenBytes

      long getPoolUserWrittenBytes()
       [Output Only] Amount of data written into the pool, before it is
       compacted.
       
      optional int64 pool_user_written_bytes = 228964050;
      Returns:
      The poolUserWrittenBytes.
    • hasTotalProvisionedDiskCapacityGb

      boolean hasTotalProvisionedDiskCapacityGb()
       [Output Only] Sum of all the disks' provisioned capacity (in GiB) 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:
      Whether the totalProvisionedDiskCapacityGb field is set.
    • getTotalProvisionedDiskCapacityGb

      long getTotalProvisionedDiskCapacityGb()
       [Output Only] Sum of all the disks' provisioned capacity (in GiB) 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:
      The totalProvisionedDiskCapacityGb.
    • hasTotalProvisionedDiskIops

      boolean hasTotalProvisionedDiskIops()
       [Output Only] Sum of all the disks' provisioned IOPS.
       
      optional int64 total_provisioned_disk_iops = 32812549;
      Returns:
      Whether the totalProvisionedDiskIops field is set.
    • getTotalProvisionedDiskIops

      long getTotalProvisionedDiskIops()
       [Output Only] Sum of all the disks' provisioned IOPS.
       
      optional int64 total_provisioned_disk_iops = 32812549;
      Returns:
      The totalProvisionedDiskIops.
    • hasTotalProvisionedDiskThroughput

      boolean hasTotalProvisionedDiskThroughput()
       [Output Only] Sum of all the disks' provisioned throughput in MiB/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:
      Whether the totalProvisionedDiskThroughput field is set.
    • getTotalProvisionedDiskThroughput

      long getTotalProvisionedDiskThroughput()
       [Output Only] Sum of all the disks' provisioned throughput in MiB/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:
      The totalProvisionedDiskThroughput.