@Generated(value="software.amazon.awssdk:codegen") public final class GenerationSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<GenerationSummary.Builder,GenerationSummary>
The summary of the Savings Plans recommendation generation.
| Modifier and Type | Class and Description |
|---|---|
static interface |
GenerationSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
static GenerationSummary.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
estimatedCompletionTime()
Indicates the estimated time for when the recommendation generation will complete.
|
String |
generationCompletionTime()
Indicates the completion time of the recommendation generation.
|
String |
generationStartedTime()
Indicates the start time of the recommendation generation.
|
GenerationStatus |
generationStatus()
Indicates whether the recommendation generation succeeded, is processing, or failed.
|
String |
generationStatusAsString()
Indicates whether the recommendation generation succeeded, is processing, or failed.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
recommendationId()
Indicates the ID for this specific recommendation.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends GenerationSummary.Builder> |
serializableBuilderClass() |
GenerationSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String recommendationId()
Indicates the ID for this specific recommendation.
public final GenerationStatus generationStatus()
Indicates whether the recommendation generation succeeded, is processing, or failed.
If the service returns an enum value that is not available in the current SDK version, generationStatus
will return GenerationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from generationStatusAsString().
GenerationStatuspublic final String generationStatusAsString()
Indicates whether the recommendation generation succeeded, is processing, or failed.
If the service returns an enum value that is not available in the current SDK version, generationStatus
will return GenerationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from generationStatusAsString().
GenerationStatuspublic final String generationStartedTime()
Indicates the start time of the recommendation generation.
public final String generationCompletionTime()
Indicates the completion time of the recommendation generation.
public final String estimatedCompletionTime()
Indicates the estimated time for when the recommendation generation will complete.
public GenerationSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GenerationSummary.Builder,GenerationSummary>public static GenerationSummary.Builder builder()
public static Class<? extends GenerationSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.