@Generated(value="software.amazon.awssdk:codegen") public final class DataSourceSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DataSourceSummary.Builder,DataSourceSummary>
A DataSourceSummary object that returns a summary of a data source.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DataSourceSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The arn of the datasource.
|
static DataSourceSummary.Builder |
builder() |
Instant |
createdTime()
The date and time that the data source was created.
|
String |
dataSourceId()
The unique ID of the data source.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Instant |
lastUpdatedTime()
The date and time the data source was last updated.
|
String |
name()
The name of the data source.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DataSourceSummary.Builder> |
serializableBuilderClass() |
DataSourceSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
DataSourceType |
type()
The type of the data source.
|
String |
typeAsString()
The type of the data source.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String arn()
The arn of the datasource.
public final String dataSourceId()
The unique ID of the data source.
public final String name()
The name of the data source.
public final DataSourceType type()
The type of the data source.
If the service returns an enum value that is not available in the current SDK version, type will return
DataSourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
DataSourceTypepublic final String typeAsString()
The type of the data source.
If the service returns an enum value that is not available in the current SDK version, type will return
DataSourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
DataSourceTypepublic final Instant createdTime()
The date and time that the data source was created. This value is expressed in MM-DD-YYYY HH:MM:SS format.
public final Instant lastUpdatedTime()
The date and time the data source was last updated. This value is expressed in MM-DD-YYYY HH:MM:SS format.
public DataSourceSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DataSourceSummary.Builder,DataSourceSummary>public static DataSourceSummary.Builder builder()
public static Class<? extends DataSourceSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.