All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.cloud.compute.v1.StoragePoolResourceStatusOrBuilder Maven / Gradle / Ivy

There is a newer version: 1.66.0
Show newest version
/*
 * Copyright 2024 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/cloud/compute/v1/compute.proto

// Protobuf Java Version: 3.25.5
package com.google.cloud.compute.v1;

public interface StoragePoolResourceStatusOrBuilder
    extends
    // @@protoc_insertion_point(interface_extends:google.cloud.compute.v1.StoragePoolResourceStatus)
    com.google.protobuf.MessageOrBuilder {

  /**
   *
   *
   * 
   * [Output Only] Number of disks used.
   * 
* * optional int64 disk_count = 182933485; * * @return Whether the diskCount field is set. */ boolean hasDiskCount(); /** * * *
   * [Output Only] Number of disks used.
   * 
* * optional int64 disk_count = 182933485; * * @return The diskCount. */ long getDiskCount(); /** * * *
   * [Output Only] Timestamp of the last successful resize in RFC3339 text format.
   * 
* * optional string last_resize_timestamp = 500825556; * * @return Whether the lastResizeTimestamp field is set. */ boolean hasLastResizeTimestamp(); /** * * *
   * [Output Only] Timestamp of the last successful resize in RFC3339 text format.
   * 
* * optional string last_resize_timestamp = 500825556; * * @return The lastResizeTimestamp. */ java.lang.String getLastResizeTimestamp(); /** * * *
   * [Output Only] Timestamp of the last successful resize in RFC3339 text format.
   * 
* * optional string last_resize_timestamp = 500825556; * * @return The bytes for lastResizeTimestamp. */ com.google.protobuf.ByteString getLastResizeTimestampBytes(); /** * * *
   * [Output Only] Maximum allowed aggregate disk size in gigabytes.
   * 
* * optional int64 max_total_provisioned_disk_capacity_gb = 165818207; * * @return Whether the maxTotalProvisionedDiskCapacityGb field is set. */ boolean hasMaxTotalProvisionedDiskCapacityGb(); /** * * *
   * [Output Only] Maximum allowed aggregate disk size in gigabytes.
   * 
* * optional int64 max_total_provisioned_disk_capacity_gb = 165818207; * * @return The maxTotalProvisionedDiskCapacityGb. */ long getMaxTotalProvisionedDiskCapacityGb(); /** * * *
   * [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; * * @return Whether the poolUsedCapacityBytes field is set. */ 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; * * @return The poolUsedCapacityBytes. */ long getPoolUsedCapacityBytes(); /** * * *
   * [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; * * @return Whether the poolUsedIops field is set. */ 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; * * @return The poolUsedIops. */ long getPoolUsedIops(); /** * * *
   * [Output Only] Sum of all the disks' provisioned throughput in MB/s.
   * 
* * optional int64 pool_used_throughput = 206130633; * * @return Whether the poolUsedThroughput field is set. */ boolean hasPoolUsedThroughput(); /** * * *
   * [Output Only] Sum of all the disks' provisioned throughput in MB/s.
   * 
* * optional int64 pool_used_throughput = 206130633; * * @return The poolUsedThroughput. */ long getPoolUsedThroughput(); /** * * *
   * [Output Only] Amount of data written into the pool, before it is compacted.
   * 
* * optional int64 pool_user_written_bytes = 228964050; * * @return Whether the poolUserWrittenBytes field is set. */ boolean hasPoolUserWrittenBytes(); /** * * *
   * [Output Only] Amount of data written into the pool, before it is compacted.
   * 
* * optional int64 pool_user_written_bytes = 228964050; * * @return The poolUserWrittenBytes. */ long getPoolUserWrittenBytes(); /** * * *
   * [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; * * @return Whether the totalProvisionedDiskCapacityGb field is set. */ 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; * * @return The totalProvisionedDiskCapacityGb. */ long getTotalProvisionedDiskCapacityGb(); /** * * *
   * [Output Only] Sum of all the disks' provisioned IOPS.
   * 
* * optional int64 total_provisioned_disk_iops = 32812549; * * @return Whether the totalProvisionedDiskIops field is set. */ boolean hasTotalProvisionedDiskIops(); /** * * *
   * [Output Only] Sum of all the disks' provisioned IOPS.
   * 
* * optional int64 total_provisioned_disk_iops = 32812549; * * @return The totalProvisionedDiskIops. */ long getTotalProvisionedDiskIops(); /** * * *
   * [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; * * @return Whether the totalProvisionedDiskThroughput field is set. */ 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; * * @return The totalProvisionedDiskThroughput. */ long getTotalProvisionedDiskThroughput(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy