Package com.google.appengine.v1
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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description double
getCpu()
Number of CPU cores needed.double
getDiskGb()
Disk size (GB) needed.String
getKmsKeyReference()
The name of the encryption key that is stored in Google Cloud KMS.com.google.protobuf.ByteString
getKmsKeyReferenceBytes()
The name of the encryption key that is stored in Google Cloud KMS.double
getMemoryGb()
Memory (GB) needed.Volume
getVolumes(int index)
User specified volumes.int
getVolumesCount()
User specified volumes.List<Volume>
getVolumesList()
User specified volumes.VolumeOrBuilder
getVolumesOrBuilder(int index)
User specified volumes.List<? extends VolumeOrBuilder>
getVolumesOrBuilderList()
User specified volumes.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
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.
-
-