@Generated(value="software.amazon.awssdk:codegen") public final class ContinuousExportDescription extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ContinuousExportDescription.Builder,ContinuousExportDescription>
A list of continuous export descriptions.
Modifier and Type | Class and Description |
---|---|
static interface |
ContinuousExportDescription.Builder |
Modifier and Type | Method and Description |
---|---|
static ContinuousExportDescription.Builder |
builder() |
DataSource |
dataSource()
The type of data collector used to gather this data (currently only offered for AGENT).
|
String |
dataSourceAsString()
The type of data collector used to gather this data (currently only offered for AGENT).
|
boolean |
equals(Object obj) |
String |
exportId()
The unique ID assigned to this export.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
s3Bucket()
The name of the s3 bucket where the export data parquet files are stored.
|
Map<String,String> |
schemaStorageConfig()
An object which describes how the data is stored.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ContinuousExportDescription.Builder> |
serializableBuilderClass() |
Instant |
startTime()
The timestamp representing when the continuous export was started.
|
ContinuousExportStatus |
status()
Describes the status of the export.
|
String |
statusAsString()
Describes the status of the export.
|
String |
statusDetail()
Contains information about any errors that may have occurred.
|
Instant |
stopTime()
The timestamp that represents when this continuous export was stopped.
|
ContinuousExportDescription.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 exportId()
The unique ID assigned to this export.
public ContinuousExportStatus status()
Describes the status of the export. Can be one of the following values:
START_IN_PROGRESS - setting up resources to start continuous export.
START_FAILED - an error occurred setting up continuous export. To recover, call start-continuous-export again.
ACTIVE - data is being exported to the customer bucket.
ERROR - an error occurred during export. To fix the issue, call stop-continuous-export and start-continuous-export.
STOP_IN_PROGRESS - stopping the export.
STOP_FAILED - an error occurred stopping the export. To recover, call stop-continuous-export again.
INACTIVE - the continuous export has been stopped. Data is no longer being exported to the customer bucket.
If the service returns an enum value that is not available in the current SDK version, status
will
return ContinuousExportStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from statusAsString()
.
START_IN_PROGRESS - setting up resources to start continuous export.
START_FAILED - an error occurred setting up continuous export. To recover, call start-continuous-export again.
ACTIVE - data is being exported to the customer bucket.
ERROR - an error occurred during export. To fix the issue, call stop-continuous-export and start-continuous-export.
STOP_IN_PROGRESS - stopping the export.
STOP_FAILED - an error occurred stopping the export. To recover, call stop-continuous-export again.
INACTIVE - the continuous export has been stopped. Data is no longer being exported to the customer bucket.
ContinuousExportStatus
public String statusAsString()
Describes the status of the export. Can be one of the following values:
START_IN_PROGRESS - setting up resources to start continuous export.
START_FAILED - an error occurred setting up continuous export. To recover, call start-continuous-export again.
ACTIVE - data is being exported to the customer bucket.
ERROR - an error occurred during export. To fix the issue, call stop-continuous-export and start-continuous-export.
STOP_IN_PROGRESS - stopping the export.
STOP_FAILED - an error occurred stopping the export. To recover, call stop-continuous-export again.
INACTIVE - the continuous export has been stopped. Data is no longer being exported to the customer bucket.
If the service returns an enum value that is not available in the current SDK version, status
will
return ContinuousExportStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from statusAsString()
.
START_IN_PROGRESS - setting up resources to start continuous export.
START_FAILED - an error occurred setting up continuous export. To recover, call start-continuous-export again.
ACTIVE - data is being exported to the customer bucket.
ERROR - an error occurred during export. To fix the issue, call stop-continuous-export and start-continuous-export.
STOP_IN_PROGRESS - stopping the export.
STOP_FAILED - an error occurred stopping the export. To recover, call stop-continuous-export again.
INACTIVE - the continuous export has been stopped. Data is no longer being exported to the customer bucket.
ContinuousExportStatus
public String statusDetail()
Contains information about any errors that may have occurred.
public String s3Bucket()
The name of the s3 bucket where the export data parquet files are stored.
public Instant startTime()
The timestamp representing when the continuous export was started.
public Instant stopTime()
The timestamp that represents when this continuous export was stopped.
public DataSource dataSource()
The type of data collector used to gather this data (currently only offered for AGENT).
If the service returns an enum value that is not available in the current SDK version, dataSource
will
return DataSource.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
dataSourceAsString()
.
DataSource
public String dataSourceAsString()
The type of data collector used to gather this data (currently only offered for AGENT).
If the service returns an enum value that is not available in the current SDK version, dataSource
will
return DataSource.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
dataSourceAsString()
.
DataSource
public Map<String,String> schemaStorageConfig()
An object which describes how the data is stored.
databaseName
- the name of the Glue database used to store the schema.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
databaseName
- the name of the Glue database used to store the schema.
public ContinuousExportDescription.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<ContinuousExportDescription.Builder,ContinuousExportDescription>
public static ContinuousExportDescription.Builder builder()
public static Class<? extends ContinuousExportDescription.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.