@Generated(value="software.amazon.awssdk:codegen") public final class DataCatalogSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DataCatalogSummary.Builder,DataCatalogSummary>
The summary information for the data catalog, which includes its name and type.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DataCatalogSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DataCatalogSummary.Builder |
builder() |
String |
catalogName()
The name of the data catalog.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends DataCatalogSummary.Builder> |
serializableBuilderClass() |
DataCatalogSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
DataCatalogType |
type()
The data catalog type.
|
String |
typeAsString()
The data catalog type.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String catalogName()
The name of the data catalog. The catalog name is unique for the Amazon Web Services account and can use a maximum of 127 alphanumeric, underscore, at sign, or hyphen characters. The remainder of the length constraint of 256 is reserved for use by Athena.
public final DataCatalogType type()
The data catalog type.
If the service returns an enum value that is not available in the current SDK version, type will return
DataCatalogType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
DataCatalogTypepublic final String typeAsString()
The data catalog type.
If the service returns an enum value that is not available in the current SDK version, type will return
DataCatalogType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
DataCatalogTypepublic DataCatalogSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DataCatalogSummary.Builder,DataCatalogSummary>public static DataCatalogSummary.Builder builder()
public static Class<? extends DataCatalogSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.