Class StoragePoolResourceStatus.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<StoragePoolResourceStatus.Builder>
com.google.cloud.compute.v1.StoragePoolResourceStatus.Builder
All Implemented Interfaces:
StoragePoolResourceStatusOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
StoragePoolResourceStatus

public static final class StoragePoolResourceStatus.Builder extends com.google.protobuf.GeneratedMessage.Builder<StoragePoolResourceStatus.Builder> implements StoragePoolResourceStatusOrBuilder
 [Output Only] Contains output only fields.
 
Protobuf type google.cloud.compute.v1.StoragePoolResourceStatus
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<StoragePoolResourceStatus.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<StoragePoolResourceStatus.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<StoragePoolResourceStatus.Builder>
    • getDefaultInstanceForType

      public StoragePoolResourceStatus getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public StoragePoolResourceStatus build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public StoragePoolResourceStatus buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public StoragePoolResourceStatus.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<StoragePoolResourceStatus.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<StoragePoolResourceStatus.Builder>
    • mergeFrom

      public StoragePoolResourceStatus.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<StoragePoolResourceStatus.Builder>
      Throws:
      IOException
    • hasDiskCount

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

      public long getDiskCount()
       [Output Only] Number of disks used.
       
      optional int64 disk_count = 182933485;
      Specified by:
      getDiskCount in interface StoragePoolResourceStatusOrBuilder
      Returns:
      The diskCount.
    • setDiskCount

      public StoragePoolResourceStatus.Builder setDiskCount(long value)
       [Output Only] Number of disks used.
       
      optional int64 disk_count = 182933485;
      Parameters:
      value - The diskCount to set.
      Returns:
      This builder for chaining.
    • clearDiskCount

      public StoragePoolResourceStatus.Builder clearDiskCount()
       [Output Only] Number of disks used.
       
      optional int64 disk_count = 182933485;
      Returns:
      This builder for chaining.
    • hasExapoolMaxReadIops

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

      public long getExapoolMaxReadIops()
       Output only. [Output Only] Maximum allowed read IOPS for this Exapool.
       
      optional int64 exapool_max_read_iops = 59241794;
      Specified by:
      getExapoolMaxReadIops in interface StoragePoolResourceStatusOrBuilder
      Returns:
      The exapoolMaxReadIops.
    • setExapoolMaxReadIops

      public StoragePoolResourceStatus.Builder setExapoolMaxReadIops(long value)
       Output only. [Output Only] Maximum allowed read IOPS for this Exapool.
       
      optional int64 exapool_max_read_iops = 59241794;
      Parameters:
      value - The exapoolMaxReadIops to set.
      Returns:
      This builder for chaining.
    • clearExapoolMaxReadIops

      public StoragePoolResourceStatus.Builder clearExapoolMaxReadIops()
       Output only. [Output Only] Maximum allowed read IOPS for this Exapool.
       
      optional int64 exapool_max_read_iops = 59241794;
      Returns:
      This builder for chaining.
    • hasExapoolMaxReadThroughput

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

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

      public StoragePoolResourceStatus.Builder setExapoolMaxReadThroughput(long value)
       Output only. [Output Only] Maximum allowed read throughput in MiB/s for
       this Exapool.
       
      optional int64 exapool_max_read_throughput = 390933251;
      Parameters:
      value - The exapoolMaxReadThroughput to set.
      Returns:
      This builder for chaining.
    • clearExapoolMaxReadThroughput

      public StoragePoolResourceStatus.Builder clearExapoolMaxReadThroughput()
       Output only. [Output Only] Maximum allowed read throughput in MiB/s for
       this Exapool.
       
      optional int64 exapool_max_read_throughput = 390933251;
      Returns:
      This builder for chaining.
    • hasExapoolMaxWriteIops

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

      public long getExapoolMaxWriteIops()
       Output only. [Output Only] Maximum allowed write IOPS for this Exapool.
       
      optional int64 exapool_max_write_iops = 293212537;
      Specified by:
      getExapoolMaxWriteIops in interface StoragePoolResourceStatusOrBuilder
      Returns:
      The exapoolMaxWriteIops.
    • setExapoolMaxWriteIops

      public StoragePoolResourceStatus.Builder setExapoolMaxWriteIops(long value)
       Output only. [Output Only] Maximum allowed write IOPS for this Exapool.
       
      optional int64 exapool_max_write_iops = 293212537;
      Parameters:
      value - The exapoolMaxWriteIops to set.
      Returns:
      This builder for chaining.
    • clearExapoolMaxWriteIops

      public StoragePoolResourceStatus.Builder clearExapoolMaxWriteIops()
       Output only. [Output Only] Maximum allowed write IOPS for this Exapool.
       
      optional int64 exapool_max_write_iops = 293212537;
      Returns:
      This builder for chaining.
    • hasExapoolMaxWriteThroughput

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

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

      public StoragePoolResourceStatus.Builder setExapoolMaxWriteThroughput(long value)
       Output only. [Output Only] Maximum allowed write throughput in MiB/s
       for this Exapool.
       
      optional int64 exapool_max_write_throughput = 330367482;
      Parameters:
      value - The exapoolMaxWriteThroughput to set.
      Returns:
      This builder for chaining.
    • clearExapoolMaxWriteThroughput

      public StoragePoolResourceStatus.Builder clearExapoolMaxWriteThroughput()
       Output only. [Output Only] Maximum allowed write throughput in MiB/s
       for this Exapool.
       
      optional int64 exapool_max_write_throughput = 330367482;
      Returns:
      This builder for chaining.
    • hasLastResizeTimestamp

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

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

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

      public StoragePoolResourceStatus.Builder setLastResizeTimestamp(String value)
       Output only. [Output Only] Timestamp of the last successful resize inRFC3339 text format.
       
      optional string last_resize_timestamp = 500825556;
      Parameters:
      value - The lastResizeTimestamp to set.
      Returns:
      This builder for chaining.
    • clearLastResizeTimestamp

      public StoragePoolResourceStatus.Builder clearLastResizeTimestamp()
       Output only. [Output Only] Timestamp of the last successful resize inRFC3339 text format.
       
      optional string last_resize_timestamp = 500825556;
      Returns:
      This builder for chaining.
    • setLastResizeTimestampBytes

      public StoragePoolResourceStatus.Builder setLastResizeTimestampBytes(com.google.protobuf.ByteString value)
       Output only. [Output Only] Timestamp of the last successful resize inRFC3339 text format.
       
      optional string last_resize_timestamp = 500825556;
      Parameters:
      value - The bytes for lastResizeTimestamp to set.
      Returns:
      This builder for chaining.
    • hasMaxTotalProvisionedDiskCapacityGb

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

      public long getMaxTotalProvisionedDiskCapacityGb()
       [Output Only] Maximum allowed aggregate disk size in GiB.
       
      optional int64 max_total_provisioned_disk_capacity_gb = 165818207;
      Specified by:
      getMaxTotalProvisionedDiskCapacityGb in interface StoragePoolResourceStatusOrBuilder
      Returns:
      The maxTotalProvisionedDiskCapacityGb.
    • setMaxTotalProvisionedDiskCapacityGb

      public StoragePoolResourceStatus.Builder setMaxTotalProvisionedDiskCapacityGb(long value)
       [Output Only] Maximum allowed aggregate disk size in GiB.
       
      optional int64 max_total_provisioned_disk_capacity_gb = 165818207;
      Parameters:
      value - The maxTotalProvisionedDiskCapacityGb to set.
      Returns:
      This builder for chaining.
    • clearMaxTotalProvisionedDiskCapacityGb

      public StoragePoolResourceStatus.Builder clearMaxTotalProvisionedDiskCapacityGb()
       [Output Only] Maximum allowed aggregate disk size in GiB.
       
      optional int64 max_total_provisioned_disk_capacity_gb = 165818207;
      Returns:
      This builder for chaining.
    • hasPoolUsedCapacityBytes

      public 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;
      Specified by:
      hasPoolUsedCapacityBytes in interface StoragePoolResourceStatusOrBuilder
      Returns:
      Whether the poolUsedCapacityBytes field is set.
    • getPoolUsedCapacityBytes

      public 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;
      Specified by:
      getPoolUsedCapacityBytes in interface StoragePoolResourceStatusOrBuilder
      Returns:
      The poolUsedCapacityBytes.
    • setPoolUsedCapacityBytes

      public StoragePoolResourceStatus.Builder setPoolUsedCapacityBytes(long value)
       [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;
      Parameters:
      value - The poolUsedCapacityBytes to set.
      Returns:
      This builder for chaining.
    • clearPoolUsedCapacityBytes

      public StoragePoolResourceStatus.Builder clearPoolUsedCapacityBytes()
       [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:
      This builder for chaining.
    • hasPoolUsedIops

      public 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;
      Specified by:
      hasPoolUsedIops in interface StoragePoolResourceStatusOrBuilder
      Returns:
      Whether the poolUsedIops field is set.
    • getPoolUsedIops

      public 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;
      Specified by:
      getPoolUsedIops in interface StoragePoolResourceStatusOrBuilder
      Returns:
      The poolUsedIops.
    • setPoolUsedIops

      public StoragePoolResourceStatus.Builder setPoolUsedIops(long value)
       [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;
      Parameters:
      value - The poolUsedIops to set.
      Returns:
      This builder for chaining.
    • clearPoolUsedIops

      public StoragePoolResourceStatus.Builder clearPoolUsedIops()
       [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:
      This builder for chaining.
    • hasPoolUsedThroughput

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

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

      public StoragePoolResourceStatus.Builder setPoolUsedThroughput(long value)
       [Output Only] Sum of all the disks' provisioned throughput in MiB/s.
       
      optional int64 pool_used_throughput = 206130633;
      Parameters:
      value - The poolUsedThroughput to set.
      Returns:
      This builder for chaining.
    • clearPoolUsedThroughput

      public StoragePoolResourceStatus.Builder clearPoolUsedThroughput()
       [Output Only] Sum of all the disks' provisioned throughput in MiB/s.
       
      optional int64 pool_used_throughput = 206130633;
      Returns:
      This builder for chaining.
    • hasPoolUserWrittenBytes

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

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

      public StoragePoolResourceStatus.Builder setPoolUserWrittenBytes(long value)
       [Output Only] Amount of data written into the pool, before it is
       compacted.
       
      optional int64 pool_user_written_bytes = 228964050;
      Parameters:
      value - The poolUserWrittenBytes to set.
      Returns:
      This builder for chaining.
    • clearPoolUserWrittenBytes

      public StoragePoolResourceStatus.Builder clearPoolUserWrittenBytes()
       [Output Only] Amount of data written into the pool, before it is
       compacted.
       
      optional int64 pool_user_written_bytes = 228964050;
      Returns:
      This builder for chaining.
    • hasTotalProvisionedDiskCapacityGb

      public 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;
      Specified by:
      hasTotalProvisionedDiskCapacityGb in interface StoragePoolResourceStatusOrBuilder
      Returns:
      Whether the totalProvisionedDiskCapacityGb field is set.
    • getTotalProvisionedDiskCapacityGb

      public 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;
      Specified by:
      getTotalProvisionedDiskCapacityGb in interface StoragePoolResourceStatusOrBuilder
      Returns:
      The totalProvisionedDiskCapacityGb.
    • setTotalProvisionedDiskCapacityGb

      public StoragePoolResourceStatus.Builder setTotalProvisionedDiskCapacityGb(long value)
       [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;
      Parameters:
      value - The totalProvisionedDiskCapacityGb to set.
      Returns:
      This builder for chaining.
    • clearTotalProvisionedDiskCapacityGb

      public StoragePoolResourceStatus.Builder clearTotalProvisionedDiskCapacityGb()
       [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:
      This builder for chaining.
    • hasTotalProvisionedDiskIops

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

      public long getTotalProvisionedDiskIops()
       [Output Only] Sum of all the disks' provisioned IOPS.
       
      optional int64 total_provisioned_disk_iops = 32812549;
      Specified by:
      getTotalProvisionedDiskIops in interface StoragePoolResourceStatusOrBuilder
      Returns:
      The totalProvisionedDiskIops.
    • setTotalProvisionedDiskIops

      public StoragePoolResourceStatus.Builder setTotalProvisionedDiskIops(long value)
       [Output Only] Sum of all the disks' provisioned IOPS.
       
      optional int64 total_provisioned_disk_iops = 32812549;
      Parameters:
      value - The totalProvisionedDiskIops to set.
      Returns:
      This builder for chaining.
    • clearTotalProvisionedDiskIops

      public StoragePoolResourceStatus.Builder clearTotalProvisionedDiskIops()
       [Output Only] Sum of all the disks' provisioned IOPS.
       
      optional int64 total_provisioned_disk_iops = 32812549;
      Returns:
      This builder for chaining.
    • hasTotalProvisionedDiskThroughput

      public 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;
      Specified by:
      hasTotalProvisionedDiskThroughput in interface StoragePoolResourceStatusOrBuilder
      Returns:
      Whether the totalProvisionedDiskThroughput field is set.
    • getTotalProvisionedDiskThroughput

      public 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;
      Specified by:
      getTotalProvisionedDiskThroughput in interface StoragePoolResourceStatusOrBuilder
      Returns:
      The totalProvisionedDiskThroughput.
    • setTotalProvisionedDiskThroughput

      public StoragePoolResourceStatus.Builder setTotalProvisionedDiskThroughput(long value)
       [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;
      Parameters:
      value - The totalProvisionedDiskThroughput to set.
      Returns:
      This builder for chaining.
    • clearTotalProvisionedDiskThroughput

      public StoragePoolResourceStatus.Builder clearTotalProvisionedDiskThroughput()
       [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:
      This builder for chaining.