Class IdleSettings
- java.lang.Object
-
- software.amazon.awssdk.services.sagemaker.model.IdleSettings
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<IdleSettings.Builder,IdleSettings>
@Generated("software.amazon.awssdk:codegen") public final class IdleSettings extends Object implements SdkPojo, Serializable, ToCopyableBuilder<IdleSettings.Builder,IdleSettings>
Settings related to idle shutdown of Studio applications.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceIdleSettings.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static IdleSettings.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()IntegeridleTimeoutInMinutes()The time that SageMaker waits after the application becomes idle before shutting it down.LifecycleManagementlifecycleManagement()Indicates whether idle shutdown is activated for the application type.StringlifecycleManagementAsString()Indicates whether idle shutdown is activated for the application type.IntegermaxIdleTimeoutInMinutes()The maximum value in minutes that custom idle shutdown can be set to by the user.IntegerminIdleTimeoutInMinutes()The minimum value in minutes that custom idle shutdown can be set to by the user.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends IdleSettings.Builder>serializableBuilderClass()IdleSettings.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
-
lifecycleManagement
public final LifecycleManagement lifecycleManagement()
Indicates whether idle shutdown is activated for the application type.
If the service returns an enum value that is not available in the current SDK version,
lifecycleManagementwill returnLifecycleManagement.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlifecycleManagementAsString().- Returns:
- Indicates whether idle shutdown is activated for the application type.
- See Also:
LifecycleManagement
-
lifecycleManagementAsString
public final String lifecycleManagementAsString()
Indicates whether idle shutdown is activated for the application type.
If the service returns an enum value that is not available in the current SDK version,
lifecycleManagementwill returnLifecycleManagement.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromlifecycleManagementAsString().- Returns:
- Indicates whether idle shutdown is activated for the application type.
- See Also:
LifecycleManagement
-
idleTimeoutInMinutes
public final Integer idleTimeoutInMinutes()
The time that SageMaker waits after the application becomes idle before shutting it down.
- Returns:
- The time that SageMaker waits after the application becomes idle before shutting it down.
-
minIdleTimeoutInMinutes
public final Integer minIdleTimeoutInMinutes()
The minimum value in minutes that custom idle shutdown can be set to by the user.
- Returns:
- The minimum value in minutes that custom idle shutdown can be set to by the user.
-
maxIdleTimeoutInMinutes
public final Integer maxIdleTimeoutInMinutes()
The maximum value in minutes that custom idle shutdown can be set to by the user.
- Returns:
- The maximum value in minutes that custom idle shutdown can be set to by the user.
-
toBuilder
public IdleSettings.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<IdleSettings.Builder,IdleSettings>
-
builder
public static IdleSettings.Builder builder()
-
serializableBuilderClass
public static Class<? extends IdleSettings.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
-
-