Interface ResourcesOrBuilder

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

    public interface ResourcesOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getCpu

        double getCpu()
         Number of CPU cores needed.
         
        double cpu = 1;
        Returns:
        The cpu.
      • getDiskGb

        double getDiskGb()
         Disk size (GB) needed.
         
        double disk_gb = 2;
        Returns:
        The diskGb.
      • getMemoryGb

        double getMemoryGb()
         Memory (GB) needed.
         
        double memory_gb = 3;
        Returns:
        The memoryGb.
      • getVolumesList

        List<Volume> getVolumesList()
         User specified volumes.
         
        repeated .google.appengine.v1.Volume volumes = 4;
      • getVolumes

        Volume getVolumes​(int index)
         User specified volumes.
         
        repeated .google.appengine.v1.Volume volumes = 4;
      • getVolumesCount

        int getVolumesCount()
         User specified volumes.
         
        repeated .google.appengine.v1.Volume volumes = 4;
      • getVolumesOrBuilderList

        List<? extends VolumeOrBuilder> getVolumesOrBuilderList()
         User specified volumes.
         
        repeated .google.appengine.v1.Volume volumes = 4;
      • getVolumesOrBuilder

        VolumeOrBuilder getVolumesOrBuilder​(int index)
         User specified volumes.
         
        repeated .google.appengine.v1.Volume volumes = 4;
      • getKmsKeyReference

        String getKmsKeyReference()
         The name of the encryption key that is stored in Google Cloud KMS.
         Only should be used by Cloud Composer to encrypt the vm disk
         
        string kms_key_reference = 5;
        Returns:
        The kmsKeyReference.
      • getKmsKeyReferenceBytes

        com.google.protobuf.ByteString getKmsKeyReferenceBytes()
         The name of the encryption key that is stored in Google Cloud KMS.
         Only should be used by Cloud Composer to encrypt the vm disk
         
        string kms_key_reference = 5;
        Returns:
        The bytes for kmsKeyReference.