@Generated(value="software.amazon.awssdk:codegen") public final class RecommendationExportJob extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RecommendationExportJob.Builder,RecommendationExportJob>
Describes a recommendation export job.
Use the DescribeRecommendationExportJobs action to view your recommendation export jobs.
Use the ExportAutoScalingGroupRecommendations or ExportEC2InstanceRecommendations actions to request an export of your recommendations.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RecommendationExportJob.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RecommendationExportJob.Builder |
builder() |
Instant |
creationTimestamp()
The timestamp of when the export job was created.
|
ExportDestination |
destination()
An object that describes the destination of the export file.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
failureReason()
The reason for an export job failure.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
jobId()
The identification number of the export job.
|
Instant |
lastUpdatedTimestamp()
The timestamp of when the export job was last updated.
|
ResourceType |
resourceType()
The resource type of the exported recommendations.
|
String |
resourceTypeAsString()
The resource type of the exported recommendations.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RecommendationExportJob.Builder> |
serializableBuilderClass() |
JobStatus |
status()
The status of the export job.
|
String |
statusAsString()
The status of the export job.
|
RecommendationExportJob.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String jobId()
The identification number of the export job.
public final ExportDestination destination()
An object that describes the destination of the export file.
public final ResourceType resourceType()
The resource type of the exported recommendations.
If the service returns an enum value that is not available in the current SDK version, resourceType will
return ResourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
resourceTypeAsString().
ResourceTypepublic final String resourceTypeAsString()
The resource type of the exported recommendations.
If the service returns an enum value that is not available in the current SDK version, resourceType will
return ResourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
resourceTypeAsString().
ResourceTypepublic final JobStatus status()
The status of the export job.
If the service returns an enum value that is not available in the current SDK version, status will
return JobStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
JobStatuspublic final String statusAsString()
The status of the export job.
If the service returns an enum value that is not available in the current SDK version, status will
return JobStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
JobStatuspublic final Instant creationTimestamp()
The timestamp of when the export job was created.
public final Instant lastUpdatedTimestamp()
The timestamp of when the export job was last updated.
public final String failureReason()
The reason for an export job failure.
public RecommendationExportJob.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RecommendationExportJob.Builder,RecommendationExportJob>public static RecommendationExportJob.Builder builder()
public static Class<? extends RecommendationExportJob.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.