Class ComputeQuotaSummary
- java.lang.Object
-
- software.amazon.awssdk.services.sagemaker.model.ComputeQuotaSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ComputeQuotaSummary.Builder,ComputeQuotaSummary>
@Generated("software.amazon.awssdk:codegen") public final class ComputeQuotaSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ComputeQuotaSummary.Builder,ComputeQuotaSummary>
Summary of the compute allocation definition.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceComputeQuotaSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ActivationStateactivationState()The state of the compute allocation being described.StringactivationStateAsString()The state of the compute allocation being described.static ComputeQuotaSummary.Builderbuilder()StringclusterArn()ARN of the cluster.StringcomputeQuotaArn()ARN of the compute allocation definition.ComputeQuotaConfigcomputeQuotaConfig()Configuration of the compute allocation definition.StringcomputeQuotaId()ID of the compute allocation definition.ComputeQuotaTargetcomputeQuotaTarget()The target entity to allocate compute resources to.IntegercomputeQuotaVersion()Version of the compute allocation definition.InstantcreationTime()Creation time of the compute allocation definition.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()InstantlastModifiedTime()Last modified time of the compute allocation definition.Stringname()Name of the compute allocation definition.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends ComputeQuotaSummary.Builder>serializableBuilderClass()SchedulerResourceStatusstatus()Status of the compute allocation definition.StringstatusAsString()Status of the compute allocation definition.ComputeQuotaSummary.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
computeQuotaArn
public final String computeQuotaArn()
ARN of the compute allocation definition.
- Returns:
- ARN of the compute allocation definition.
-
computeQuotaId
public final String computeQuotaId()
ID of the compute allocation definition.
- Returns:
- ID of the compute allocation definition.
-
name
public final String name()
Name of the compute allocation definition.
- Returns:
- Name of the compute allocation definition.
-
computeQuotaVersion
public final Integer computeQuotaVersion()
Version of the compute allocation definition.
- Returns:
- Version of the compute allocation definition.
-
status
public final SchedulerResourceStatus status()
Status of the compute allocation definition.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnSchedulerResourceStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- Status of the compute allocation definition.
- See Also:
SchedulerResourceStatus
-
statusAsString
public final String statusAsString()
Status of the compute allocation definition.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnSchedulerResourceStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- Status of the compute allocation definition.
- See Also:
SchedulerResourceStatus
-
clusterArn
public final String clusterArn()
ARN of the cluster.
- Returns:
- ARN of the cluster.
-
computeQuotaConfig
public final ComputeQuotaConfig computeQuotaConfig()
Configuration of the compute allocation definition. This includes the resource sharing option, and the setting to preempt low priority tasks.
- Returns:
- Configuration of the compute allocation definition. This includes the resource sharing option, and the setting to preempt low priority tasks.
-
computeQuotaTarget
public final ComputeQuotaTarget computeQuotaTarget()
The target entity to allocate compute resources to.
- Returns:
- The target entity to allocate compute resources to.
-
activationState
public final ActivationState activationState()
The state of the compute allocation being described. Use to enable or disable compute allocation.
Default is
Enabled.If the service returns an enum value that is not available in the current SDK version,
activationStatewill returnActivationState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromactivationStateAsString().- Returns:
- The state of the compute allocation being described. Use to enable or disable compute allocation.
Default is
Enabled. - See Also:
ActivationState
-
activationStateAsString
public final String activationStateAsString()
The state of the compute allocation being described. Use to enable or disable compute allocation.
Default is
Enabled.If the service returns an enum value that is not available in the current SDK version,
activationStatewill returnActivationState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromactivationStateAsString().- Returns:
- The state of the compute allocation being described. Use to enable or disable compute allocation.
Default is
Enabled. - See Also:
ActivationState
-
creationTime
public final Instant creationTime()
Creation time of the compute allocation definition.
- Returns:
- Creation time of the compute allocation definition.
-
lastModifiedTime
public final Instant lastModifiedTime()
Last modified time of the compute allocation definition.
- Returns:
- Last modified time of the compute allocation definition.
-
toBuilder
public ComputeQuotaSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ComputeQuotaSummary.Builder,ComputeQuotaSummary>
-
builder
public static ComputeQuotaSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends ComputeQuotaSummary.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
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.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-