Class TaskEphemeralStorage

    • Method Detail

      • sizeInGiB

        public final Integer sizeInGiB()

        The total amount, in GiB, of the ephemeral storage to set for the task. The minimum supported value is 20 GiB and the maximum supported value is
 200 GiB.

        Returns:
        The total amount, in GiB, of the ephemeral storage to set for the task. The minimum supported value is 20 GiB and the maximum supported value is
 200 GiB.
      • kmsKeyId

        public final String kmsKeyId()

        Specify an Key Management Service key ID to encrypt the ephemeral storage for the task.

        Returns:
        Specify an Key Management Service key ID to encrypt the ephemeral storage for the task.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)