Interface ImportNotebookRequest.Builder
-
- All Superinterfaces:
AthenaRequest.Builder
,AwsRequest.Builder
,Buildable
,CopyableBuilder<ImportNotebookRequest.Builder,ImportNotebookRequest>
,SdkBuilder<ImportNotebookRequest.Builder,ImportNotebookRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- ImportNotebookRequest
public static interface ImportNotebookRequest.Builder extends AthenaRequest.Builder, SdkPojo, CopyableBuilder<ImportNotebookRequest.Builder,ImportNotebookRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ImportNotebookRequest.Builder
clientRequestToken(String clientRequestToken)
A unique case-sensitive string used to ensure the request to import the notebook is idempotent (executes only once).ImportNotebookRequest.Builder
name(String name)
The name of the notebook to import.ImportNotebookRequest.Builder
notebookS3LocationUri(String notebookS3LocationUri)
A URI that specifies the Amazon S3 location of a notebook file inipynb
format.ImportNotebookRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
ImportNotebookRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
ImportNotebookRequest.Builder
payload(String payload)
The notebook content to be imported.ImportNotebookRequest.Builder
type(String type)
The notebook content type.ImportNotebookRequest.Builder
type(NotebookType type)
The notebook content type.ImportNotebookRequest.Builder
workGroup(String workGroup)
The name of the Spark enabled workgroup to import the notebook to.-
Methods inherited from interface software.amazon.awssdk.services.athena.model.AthenaRequest.Builder
build
-
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.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
workGroup
ImportNotebookRequest.Builder workGroup(String workGroup)
The name of the Spark enabled workgroup to import the notebook to.
- Parameters:
workGroup
- The name of the Spark enabled workgroup to import the notebook to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
ImportNotebookRequest.Builder name(String name)
The name of the notebook to import.
- Parameters:
name
- The name of the notebook to import.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
payload
ImportNotebookRequest.Builder payload(String payload)
The notebook content to be imported. The payload must be in
ipynb
format.- Parameters:
payload
- The notebook content to be imported. The payload must be inipynb
format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
ImportNotebookRequest.Builder type(String type)
The notebook content type. Currently, the only valid type is
IPYNB
.- Parameters:
type
- The notebook content type. Currently, the only valid type isIPYNB
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NotebookType
,NotebookType
-
type
ImportNotebookRequest.Builder type(NotebookType type)
The notebook content type. Currently, the only valid type is
IPYNB
.- Parameters:
type
- The notebook content type. Currently, the only valid type isIPYNB
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NotebookType
,NotebookType
-
notebookS3LocationUri
ImportNotebookRequest.Builder notebookS3LocationUri(String notebookS3LocationUri)
A URI that specifies the Amazon S3 location of a notebook file in
ipynb
format.- Parameters:
notebookS3LocationUri
- A URI that specifies the Amazon S3 location of a notebook file inipynb
format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientRequestToken
ImportNotebookRequest.Builder clientRequestToken(String clientRequestToken)
A unique case-sensitive string used to ensure the request to import the notebook is idempotent (executes only once).
This token is listed as not required because Amazon Web Services SDKs (for example the Amazon Web Services SDK for Java) auto-generate the token for you. If you are not using the Amazon Web Services SDK or the Amazon Web Services CLI, you must provide this token or the action will fail.
- Parameters:
clientRequestToken
- A unique case-sensitive string used to ensure the request to import the notebook is idempotent (executes only once).This token is listed as not required because Amazon Web Services SDKs (for example the Amazon Web Services SDK for Java) auto-generate the token for you. If you are not using the Amazon Web Services SDK or the Amazon Web Services CLI, you must provide this token or the action will fail.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ImportNotebookRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
ImportNotebookRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-