Interface GetEntityRecordsRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<GetEntityRecordsRequest.Builder,
,GetEntityRecordsRequest> GlueRequest.Builder
,SdkBuilder<GetEntityRecordsRequest.Builder,
,GetEntityRecordsRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
GetEntityRecordsRequest
-
Method Summary
Modifier and TypeMethodDescriptionThe catalog ID of the catalog that contains the connection.connectionName
(String connectionName) The name of the connection that contains the connection type credentials.connectionOptions
(Map<String, String> connectionOptions) Connector options that are required to query the data.dataStoreApiVersion
(String dataStoreApiVersion) The API version of the SaaS connector.entityName
(String entityName) Name of the entity that we want to query the preview data from the given connection type.filterPredicate
(String filterPredicate) A filter predicate that you can apply in the query request.Limits the number of records fetched with the request.A continuation token, included if this is a continuation call.A parameter that orders the response preview data.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.selectedFields
(String... selectedFields) List of fields that we want to fetch as part of preview data.selectedFields
(Collection<String> selectedFields) List of fields that we want to fetch as part of preview data.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.glue.model.GlueRequest.Builder
build
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
connectionName
The name of the connection that contains the connection type credentials.
- Parameters:
connectionName
- The name of the connection that contains the connection type credentials.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
catalogId
The catalog ID of the catalog that contains the connection. This can be null, By default, the Amazon Web Services Account ID is the catalog ID.
- Parameters:
catalogId
- The catalog ID of the catalog that contains the connection. This can be null, By default, the Amazon Web Services Account ID is the catalog ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
entityName
Name of the entity that we want to query the preview data from the given connection type.
- Parameters:
entityName
- Name of the entity that we want to query the preview data from the given connection type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
A continuation token, included if this is a continuation call.
- Parameters:
nextToken
- A continuation token, included if this is a continuation call.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataStoreApiVersion
The API version of the SaaS connector.
- Parameters:
dataStoreApiVersion
- The API version of the SaaS connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectionOptions
Connector options that are required to query the data.
- Parameters:
connectionOptions
- Connector options that are required to query the data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
filterPredicate
A filter predicate that you can apply in the query request.
- Parameters:
filterPredicate
- A filter predicate that you can apply in the query request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
limit
Limits the number of records fetched with the request.
- Parameters:
limit
- Limits the number of records fetched with the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
orderBy
A parameter that orders the response preview data.
- Parameters:
orderBy
- A parameter that orders the response preview data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
selectedFields
List of fields that we want to fetch as part of preview data.
- Parameters:
selectedFields
- List of fields that we want to fetch as part of preview data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
selectedFields
List of fields that we want to fetch as part of preview data.
- Parameters:
selectedFields
- List of fields that we want to fetch as part of preview data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
GetEntityRecordsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
GetEntityRecordsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-