Interface AllocationSpecificSKUReservationOrBuilder

    • Method Detail

      • hasAssuredCount

        boolean hasAssuredCount()
         [Output Only] Indicates how many instances are actually usable currently.
         
        optional int64 assured_count = 281197645;
        Returns:
        Whether the assuredCount field is set.
      • getAssuredCount

        long getAssuredCount()
         [Output Only] Indicates how many instances are actually usable currently.
         
        optional int64 assured_count = 281197645;
        Returns:
        The assuredCount.
      • hasCount

        boolean hasCount()
         Specifies the number of resources that are allocated.
         
        optional int64 count = 94851343;
        Returns:
        Whether the count field is set.
      • getCount

        long getCount()
         Specifies the number of resources that are allocated.
         
        optional int64 count = 94851343;
        Returns:
        The count.
      • hasInUseCount

        boolean hasInUseCount()
         [Output Only] Indicates how many instances are in use.
         
        optional int64 in_use_count = 493458877;
        Returns:
        Whether the inUseCount field is set.
      • getInUseCount

        long getInUseCount()
         [Output Only] Indicates how many instances are in use.
         
        optional int64 in_use_count = 493458877;
        Returns:
        The inUseCount.
      • hasInstanceProperties

        boolean hasInstanceProperties()
         The instance properties for the reservation.
         
        optional .google.cloud.compute.v1.AllocationSpecificSKUAllocationReservedInstanceProperties instance_properties = 215355165;
        Returns:
        Whether the instanceProperties field is set.
      • getInstanceProperties

        AllocationSpecificSKUAllocationReservedInstanceProperties getInstanceProperties()
         The instance properties for the reservation.
         
        optional .google.cloud.compute.v1.AllocationSpecificSKUAllocationReservedInstanceProperties instance_properties = 215355165;
        Returns:
        The instanceProperties.
      • hasSourceInstanceTemplate

        boolean hasSourceInstanceTemplate()
         Specifies the instance template to create the reservation. If you use this field, you must exclude the instanceProperties field. This field is optional, and it can be a full or partial URL. For example, the following are all valid URLs to an instance template: - https://www.googleapis.com/compute/v1/projects/project /global/instanceTemplates/instanceTemplate - projects/project/global/instanceTemplates/instanceTemplate - global/instanceTemplates/instanceTemplate
         
        optional string source_instance_template = 332423616;
        Returns:
        Whether the sourceInstanceTemplate field is set.
      • getSourceInstanceTemplate

        String getSourceInstanceTemplate()
         Specifies the instance template to create the reservation. If you use this field, you must exclude the instanceProperties field. This field is optional, and it can be a full or partial URL. For example, the following are all valid URLs to an instance template: - https://www.googleapis.com/compute/v1/projects/project /global/instanceTemplates/instanceTemplate - projects/project/global/instanceTemplates/instanceTemplate - global/instanceTemplates/instanceTemplate
         
        optional string source_instance_template = 332423616;
        Returns:
        The sourceInstanceTemplate.
      • getSourceInstanceTemplateBytes

        com.google.protobuf.ByteString getSourceInstanceTemplateBytes()
         Specifies the instance template to create the reservation. If you use this field, you must exclude the instanceProperties field. This field is optional, and it can be a full or partial URL. For example, the following are all valid URLs to an instance template: - https://www.googleapis.com/compute/v1/projects/project /global/instanceTemplates/instanceTemplate - projects/project/global/instanceTemplates/instanceTemplate - global/instanceTemplates/instanceTemplate
         
        optional string source_instance_template = 332423616;
        Returns:
        The bytes for sourceInstanceTemplate.