@Generated(value="software.amazon.awssdk:codegen") public final class AggregatedSourceStatus extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AggregatedSourceStatus.Builder,AggregatedSourceStatus>
The current sync status between the source and the aggregator account.
Modifier and Type | Class and Description |
---|---|
static interface |
AggregatedSourceStatus.Builder |
Modifier and Type | Method and Description |
---|---|
String |
awsRegion()
The region authorized to collect aggregated data.
|
static AggregatedSourceStatus.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
lastErrorCode()
The error code that AWS Config returned when the source account aggregation last failed.
|
String |
lastErrorMessage()
The message indicating that the source account aggregation failed due to an error.
|
AggregatedSourceStatusType |
lastUpdateStatus()
Filters the last updated status type.
|
String |
lastUpdateStatusAsString()
Filters the last updated status type.
|
Instant |
lastUpdateTime()
The time of the last update.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AggregatedSourceStatus.Builder> |
serializableBuilderClass() |
String |
sourceId()
The source account ID or an organization.
|
AggregatedSourceType |
sourceType()
The source account or an organization.
|
String |
sourceTypeAsString()
The source account or an organization.
|
AggregatedSourceStatus.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String sourceId()
The source account ID or an organization.
public AggregatedSourceType sourceType()
The source account or an organization.
If the service returns an enum value that is not available in the current SDK version, sourceType
will
return AggregatedSourceType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from sourceTypeAsString()
.
AggregatedSourceType
public String sourceTypeAsString()
The source account or an organization.
If the service returns an enum value that is not available in the current SDK version, sourceType
will
return AggregatedSourceType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from sourceTypeAsString()
.
AggregatedSourceType
public String awsRegion()
The region authorized to collect aggregated data.
public AggregatedSourceStatusType lastUpdateStatus()
Filters the last updated status type.
Valid value FAILED indicates errors while moving data.
Valid value SUCCEEDED indicates the data was successfully moved.
Valid value OUTDATED indicates the data is not the most recent.
If the service returns an enum value that is not available in the current SDK version, lastUpdateStatus
will return AggregatedSourceStatusType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is
available from lastUpdateStatusAsString()
.
Valid value FAILED indicates errors while moving data.
Valid value SUCCEEDED indicates the data was successfully moved.
Valid value OUTDATED indicates the data is not the most recent.
AggregatedSourceStatusType
public String lastUpdateStatusAsString()
Filters the last updated status type.
Valid value FAILED indicates errors while moving data.
Valid value SUCCEEDED indicates the data was successfully moved.
Valid value OUTDATED indicates the data is not the most recent.
If the service returns an enum value that is not available in the current SDK version, lastUpdateStatus
will return AggregatedSourceStatusType.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is
available from lastUpdateStatusAsString()
.
Valid value FAILED indicates errors while moving data.
Valid value SUCCEEDED indicates the data was successfully moved.
Valid value OUTDATED indicates the data is not the most recent.
AggregatedSourceStatusType
public Instant lastUpdateTime()
The time of the last update.
public String lastErrorCode()
The error code that AWS Config returned when the source account aggregation last failed.
public String lastErrorMessage()
The message indicating that the source account aggregation failed due to an error.
public AggregatedSourceStatus.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<AggregatedSourceStatus.Builder,AggregatedSourceStatus>
public static AggregatedSourceStatus.Builder builder()
public static Class<? extends AggregatedSourceStatus.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.