Class EdgePresetDeploymentOutput
- java.lang.Object
-
- software.amazon.awssdk.services.sagemaker.model.EdgePresetDeploymentOutput
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<EdgePresetDeploymentOutput.Builder,EdgePresetDeploymentOutput>
@Generated("software.amazon.awssdk:codegen") public final class EdgePresetDeploymentOutput extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EdgePresetDeploymentOutput.Builder,EdgePresetDeploymentOutput>
The output of a SageMaker Edge Manager deployable resource.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
EdgePresetDeploymentOutput.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
artifact()
The Amazon Resource Name (ARN) of the generated deployable resource.static EdgePresetDeploymentOutput.Builder
builder()
boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
Map<String,SdkField<?>>
sdkFieldNameToField()
List<SdkField<?>>
sdkFields()
static Class<? extends EdgePresetDeploymentOutput.Builder>
serializableBuilderClass()
EdgePresetDeploymentStatus
status()
The status of the deployable resource.String
statusAsString()
The status of the deployable resource.String
statusMessage()
Returns a message describing the status of the deployed resource.EdgePresetDeploymentOutput.Builder
toBuilder()
String
toString()
Returns a string representation of this object.EdgePresetDeploymentType
type()
The deployment type created by SageMaker Edge Manager.String
typeAsString()
The deployment type created by SageMaker Edge Manager.-
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
-
type
public final EdgePresetDeploymentType type()
The deployment type created by SageMaker Edge Manager. Currently only supports Amazon Web Services IoT Greengrass Version 2 components.
If the service returns an enum value that is not available in the current SDK version,
type
will returnEdgePresetDeploymentType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromtypeAsString()
.- Returns:
- The deployment type created by SageMaker Edge Manager. Currently only supports Amazon Web Services IoT Greengrass Version 2 components.
- See Also:
EdgePresetDeploymentType
-
typeAsString
public final String typeAsString()
The deployment type created by SageMaker Edge Manager. Currently only supports Amazon Web Services IoT Greengrass Version 2 components.
If the service returns an enum value that is not available in the current SDK version,
type
will returnEdgePresetDeploymentType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromtypeAsString()
.- Returns:
- The deployment type created by SageMaker Edge Manager. Currently only supports Amazon Web Services IoT Greengrass Version 2 components.
- See Also:
EdgePresetDeploymentType
-
artifact
public final String artifact()
The Amazon Resource Name (ARN) of the generated deployable resource.
- Returns:
- The Amazon Resource Name (ARN) of the generated deployable resource.
-
status
public final EdgePresetDeploymentStatus status()
The status of the deployable resource.
If the service returns an enum value that is not available in the current SDK version,
status
will returnEdgePresetDeploymentStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromstatusAsString()
.- Returns:
- The status of the deployable resource.
- See Also:
EdgePresetDeploymentStatus
-
statusAsString
public final String statusAsString()
The status of the deployable resource.
If the service returns an enum value that is not available in the current SDK version,
status
will returnEdgePresetDeploymentStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromstatusAsString()
.- Returns:
- The status of the deployable resource.
- See Also:
EdgePresetDeploymentStatus
-
statusMessage
public final String statusMessage()
Returns a message describing the status of the deployed resource.
- Returns:
- Returns a message describing the status of the deployed resource.
-
toBuilder
public EdgePresetDeploymentOutput.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<EdgePresetDeploymentOutput.Builder,EdgePresetDeploymentOutput>
-
builder
public static EdgePresetDeploymentOutput.Builder builder()
-
serializableBuilderClass
public static Class<? extends EdgePresetDeploymentOutput.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in 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:
sdkFieldNameToField
in interfaceSdkPojo
-
-