Class CompilationJobSummary
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<CompilationJobSummary.Builder,
CompilationJobSummary>
A summary of a model compilation job.
- See Also:
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
final Instant
The time when the model compilation job completed.final String
The Amazon Resource Name (ARN) of the model compilation job.final String
The name of the model compilation job that you want a summary for.final CompilationJobStatus
The status of the model compilation job.final String
The status of the model compilation job.final Instant
The time when the model compilation job started.final TargetDevice
The type of device that the model will run on after the compilation job has completed.final String
The type of device that the model will run on after the compilation job has completed.The type of accelerator that the model will run on after the compilation job has completed.final String
The type of accelerator that the model will run on after the compilation job has completed.final TargetPlatformArch
The type of architecture that the model will run on after the compilation job has completed.final String
The type of architecture that the model will run on after the compilation job has completed.final TargetPlatformOs
The type of OS that the model will run on after the compilation job has completed.final String
The type of OS that the model will run on after the compilation job has completed.final Instant
The time when the model compilation job was created.final boolean
final boolean
equalsBySdkFields
(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional
<T> getValueForField
(String fieldName, Class<T> clazz) final int
hashCode()
final Instant
The time when the model compilation job was last modified.static Class
<? extends CompilationJobSummary.Builder> Take this object and create a builder that contains all of the current property values of this object.final String
toString()
Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
compilationJobName
The name of the model compilation job that you want a summary for.
- Returns:
- The name of the model compilation job that you want a summary for.
-
compilationJobArn
The Amazon Resource Name (ARN) of the model compilation job.
- Returns:
- The Amazon Resource Name (ARN) of the model compilation job.
-
creationTime
The time when the model compilation job was created.
- Returns:
- The time when the model compilation job was created.
-
compilationStartTime
The time when the model compilation job started.
- Returns:
- The time when the model compilation job started.
-
compilationEndTime
The time when the model compilation job completed.
- Returns:
- The time when the model compilation job completed.
-
compilationTargetDevice
The type of device that the model will run on after the compilation job has completed.
If the service returns an enum value that is not available in the current SDK version,
compilationTargetDevice
will returnTargetDevice.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromcompilationTargetDeviceAsString()
.- Returns:
- The type of device that the model will run on after the compilation job has completed.
- See Also:
-
compilationTargetDeviceAsString
The type of device that the model will run on after the compilation job has completed.
If the service returns an enum value that is not available in the current SDK version,
compilationTargetDevice
will returnTargetDevice.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromcompilationTargetDeviceAsString()
.- Returns:
- The type of device that the model will run on after the compilation job has completed.
- See Also:
-
compilationTargetPlatformOs
The type of OS that the model will run on after the compilation job has completed.
If the service returns an enum value that is not available in the current SDK version,
compilationTargetPlatformOs
will returnTargetPlatformOs.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromcompilationTargetPlatformOsAsString()
.- Returns:
- The type of OS that the model will run on after the compilation job has completed.
- See Also:
-
compilationTargetPlatformOsAsString
The type of OS that the model will run on after the compilation job has completed.
If the service returns an enum value that is not available in the current SDK version,
compilationTargetPlatformOs
will returnTargetPlatformOs.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromcompilationTargetPlatformOsAsString()
.- Returns:
- The type of OS that the model will run on after the compilation job has completed.
- See Also:
-
compilationTargetPlatformArch
The type of architecture that the model will run on after the compilation job has completed.
If the service returns an enum value that is not available in the current SDK version,
compilationTargetPlatformArch
will returnTargetPlatformArch.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromcompilationTargetPlatformArchAsString()
.- Returns:
- The type of architecture that the model will run on after the compilation job has completed.
- See Also:
-
compilationTargetPlatformArchAsString
The type of architecture that the model will run on after the compilation job has completed.
If the service returns an enum value that is not available in the current SDK version,
compilationTargetPlatformArch
will returnTargetPlatformArch.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromcompilationTargetPlatformArchAsString()
.- Returns:
- The type of architecture that the model will run on after the compilation job has completed.
- See Also:
-
compilationTargetPlatformAccelerator
The type of accelerator that the model will run on after the compilation job has completed.
If the service returns an enum value that is not available in the current SDK version,
compilationTargetPlatformAccelerator
will returnTargetPlatformAccelerator.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromcompilationTargetPlatformAcceleratorAsString()
.- Returns:
- The type of accelerator that the model will run on after the compilation job has completed.
- See Also:
-
compilationTargetPlatformAcceleratorAsString
The type of accelerator that the model will run on after the compilation job has completed.
If the service returns an enum value that is not available in the current SDK version,
compilationTargetPlatformAccelerator
will returnTargetPlatformAccelerator.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromcompilationTargetPlatformAcceleratorAsString()
.- Returns:
- The type of accelerator that the model will run on after the compilation job has completed.
- See Also:
-
lastModifiedTime
The time when the model compilation job was last modified.
- Returns:
- The time when the model compilation job was last modified.
-
compilationJobStatus
The status of the model compilation job.
If the service returns an enum value that is not available in the current SDK version,
compilationJobStatus
will returnCompilationJobStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromcompilationJobStatusAsString()
.- Returns:
- The status of the model compilation job.
- See Also:
-
compilationJobStatusAsString
The status of the model compilation job.
If the service returns an enum value that is not available in the current SDK version,
compilationJobStatus
will returnCompilationJobStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromcompilationJobStatusAsString()
.- Returns:
- The status of the model compilation job.
- See Also:
-
toBuilder
Description copied from interface:ToCopyableBuilder
Take this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilder
in interfaceToCopyableBuilder<CompilationJobSummary.Builder,
CompilationJobSummary> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
Description copied from interface:SdkPojo
Indicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojo
class, and is generated based on a service model.If an
SdkPojo
class does not have any inherited fields,equalsBySdkFields
andequals
are essentially the same.- Specified by:
equalsBySdkFields
in interfaceSdkPojo
- Parameters:
obj
- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
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. -
getValueForField
-
sdkFields
-