@Generated(value="software.amazon.awssdk:codegen") public final class WhatIfAnalysisSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<WhatIfAnalysisSummary.Builder,WhatIfAnalysisSummary>
Provides a summary of the what-if analysis properties used in the ListWhatIfAnalyses operation. To get the
complete set of properties, call the DescribeWhatIfAnalysis operation, and provide the
WhatIfAnalysisArn that is listed in the summary.
| Modifier and Type | Class and Description |
|---|---|
static interface |
WhatIfAnalysisSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
static WhatIfAnalysisSummary.Builder |
builder() |
Instant |
creationTime()
When the what-if analysis was created.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
forecastArn()
The Amazon Resource Name (ARN) of the baseline forecast that is being used in this what-if analysis.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Instant |
lastModificationTime()
The last time the resource was modified.
|
String |
message()
If an error occurred, an informational message about the error.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends WhatIfAnalysisSummary.Builder> |
serializableBuilderClass() |
String |
status()
The status of the what-if analysis.
|
WhatIfAnalysisSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
whatIfAnalysisArn()
The Amazon Resource Name (ARN) of the what-if analysis.
|
String |
whatIfAnalysisName()
The name of the what-if analysis.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String whatIfAnalysisArn()
The Amazon Resource Name (ARN) of the what-if analysis.
public final String whatIfAnalysisName()
The name of the what-if analysis.
public final String forecastArn()
The Amazon Resource Name (ARN) of the baseline forecast that is being used in this what-if analysis.
public final String status()
The status of the what-if analysis. States include:
ACTIVE
CREATE_PENDING, CREATE_IN_PROGRESS, CREATE_FAILED
CREATE_STOPPING, CREATE_STOPPED
DELETE_PENDING, DELETE_IN_PROGRESS, DELETE_FAILED
The Status of the what-if analysis must be ACTIVE before you can access the analysis.
ACTIVE
CREATE_PENDING, CREATE_IN_PROGRESS, CREATE_FAILED
CREATE_STOPPING, CREATE_STOPPED
DELETE_PENDING, DELETE_IN_PROGRESS, DELETE_FAILED
The Status of the what-if analysis must be ACTIVE before you can access the
analysis.
public final String message()
If an error occurred, an informational message about the error.
public final Instant creationTime()
When the what-if analysis was created.
public final Instant lastModificationTime()
The last time the resource was modified. The timestamp depends on the status of the job:
CREATE_PENDING - The CreationTime.
CREATE_IN_PROGRESS - The current timestamp.
CREATE_STOPPING - The current timestamp.
CREATE_STOPPED - When the job stopped.
ACTIVE or CREATE_FAILED - When the job finished or failed.
CREATE_PENDING - The CreationTime.
CREATE_IN_PROGRESS - The current timestamp.
CREATE_STOPPING - The current timestamp.
CREATE_STOPPED - When the job stopped.
ACTIVE or CREATE_FAILED - When the job finished or failed.
public WhatIfAnalysisSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<WhatIfAnalysisSummary.Builder,WhatIfAnalysisSummary>public static WhatIfAnalysisSummary.Builder builder()
public static Class<? extends WhatIfAnalysisSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.