Class TableIdentifier
java.lang.Object
software.amazon.awssdk.services.glue.model.TableIdentifier
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<TableIdentifier.Builder,TableIdentifier>
@Generated("software.amazon.awssdk:codegen")
public final class TableIdentifier
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<TableIdentifier.Builder,TableIdentifier>
A structure that describes a target table for resource linking.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic TableIdentifier.Builderbuilder()final StringThe ID of the Data Catalog in which the table resides.final StringThe name of the catalog database that contains the target table.final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final Stringname()The name of the target table.final Stringregion()Region of the target table.static Class<? extends TableIdentifier.Builder>final StringtoString()Returns a string representation of this object.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
catalogId
The ID of the Data Catalog in which the table resides.
- Returns:
- The ID of the Data Catalog in which the table resides.
-
databaseName
The name of the catalog database that contains the target table.
- Returns:
- The name of the catalog database that contains the target table.
-
name
The name of the target table.
- Returns:
- The name of the target table.
-
region
Region of the target table.
- Returns:
- Region of the target table.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<TableIdentifier.Builder,TableIdentifier>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-