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.BuilderclientRequestToken(String clientRequestToken)A unique case-sensitive string used to ensure the request to import the notebook is idempotent (executes only once).ImportNotebookRequest.Buildername(String name)The name of the notebook to import.ImportNotebookRequest.BuildernotebookS3LocationUri(String notebookS3LocationUri)A URI that specifies the Amazon S3 location of a notebook file inipynbformat.ImportNotebookRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)ImportNotebookRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)ImportNotebookRequest.Builderpayload(String payload)The notebook content to be imported.ImportNotebookRequest.Buildertype(String type)The notebook content type.ImportNotebookRequest.Buildertype(NotebookType type)The notebook content type.ImportNotebookRequest.BuilderworkGroup(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, sdkFieldNameToField, 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
ipynbformat.- Parameters:
payload- The notebook content to be imported. The payload must be inipynbformat.- 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
ipynbformat.- Parameters:
notebookS3LocationUri- A URI that specifies the Amazon S3 location of a notebook file inipynbformat.- 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:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
ImportNotebookRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-