@Generated(value="software.amazon.awssdk:codegen") public final class GetDatabasesRequest extends GlueRequest implements ToCopyableBuilder<GetDatabasesRequest.Builder,GetDatabasesRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
GetDatabasesRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static GetDatabasesRequest.Builder |
builder() |
String |
catalogId()
The ID of the Data Catalog from which to retrieve
Databases. |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
maxResults()
The maximum number of databases to return in one response.
|
String |
nextToken()
A continuation token, if this is a continuation call.
|
ResourceShareType |
resourceShareType()
Allows you to specify that you want to list the databases shared with your account.
|
String |
resourceShareTypeAsString()
Allows you to specify that you want to list the databases shared with your account.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends GetDatabasesRequest.Builder> |
serializableBuilderClass() |
GetDatabasesRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String catalogId()
The ID of the Data Catalog from which to retrieve Databases. If none is provided, the Amazon Web
Services account ID is used by default.
Databases. If none is provided, the Amazon
Web Services account ID is used by default.public final String nextToken()
A continuation token, if this is a continuation call.
public final Integer maxResults()
The maximum number of databases to return in one response.
public final ResourceShareType resourceShareType()
Allows you to specify that you want to list the databases shared with your account. The allowable values are
FEDERATED, FOREIGN or ALL.
If set to FEDERATED, will list the federated databases (referencing an external entity) shared with
your account.
If set to FOREIGN, will list the databases shared with your account.
If set to ALL, will list the databases shared with your account, as well as the databases in yor
local account.
If the service returns an enum value that is not available in the current SDK version, resourceShareType
will return ResourceShareType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from resourceShareTypeAsString().
FEDERATED, FOREIGN or ALL.
If set to FEDERATED, will list the federated databases (referencing an external entity)
shared with your account.
If set to FOREIGN, will list the databases shared with your account.
If set to ALL, will list the databases shared with your account, as well as the databases in
yor local account.
ResourceShareTypepublic final String resourceShareTypeAsString()
Allows you to specify that you want to list the databases shared with your account. The allowable values are
FEDERATED, FOREIGN or ALL.
If set to FEDERATED, will list the federated databases (referencing an external entity) shared with
your account.
If set to FOREIGN, will list the databases shared with your account.
If set to ALL, will list the databases shared with your account, as well as the databases in yor
local account.
If the service returns an enum value that is not available in the current SDK version, resourceShareType
will return ResourceShareType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from resourceShareTypeAsString().
FEDERATED, FOREIGN or ALL.
If set to FEDERATED, will list the federated databases (referencing an external entity)
shared with your account.
If set to FOREIGN, will list the databases shared with your account.
If set to ALL, will list the databases shared with your account, as well as the databases in
yor local account.
ResourceShareTypepublic GetDatabasesRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GetDatabasesRequest.Builder,GetDatabasesRequest>toBuilder in class GlueRequestpublic static GetDatabasesRequest.Builder builder()
public static Class<? extends GetDatabasesRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.