Interface StartExportTaskRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<StartExportTaskRequest.Builder,StartExportTaskRequest>,NeptuneGraphRequest.Builder,SdkBuilder<StartExportTaskRequest.Builder,StartExportTaskRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- StartExportTaskRequest
public static interface StartExportTaskRequest.Builder extends NeptuneGraphRequest.Builder, SdkPojo, CopyableBuilder<StartExportTaskRequest.Builder,StartExportTaskRequest>
-
-
Method Summary
-
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.neptunegraph.model.NeptuneGraphRequest.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 Detail
-
graphIdentifier
StartExportTaskRequest.Builder graphIdentifier(String graphIdentifier)
The source graph identifier of the export task.
- Parameters:
graphIdentifier- The source graph identifier of the export task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
roleArn
StartExportTaskRequest.Builder roleArn(String roleArn)
The ARN of the IAM role that will allow data to be exported to the destination.
- Parameters:
roleArn- The ARN of the IAM role that will allow data to be exported to the destination.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
format
StartExportTaskRequest.Builder format(String format)
The format of the export task.
- Parameters:
format- The format of the export task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ExportFormat,ExportFormat
-
format
StartExportTaskRequest.Builder format(ExportFormat format)
The format of the export task.
- Parameters:
format- The format of the export task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ExportFormat,ExportFormat
-
destination
StartExportTaskRequest.Builder destination(String destination)
The Amazon S3 URI where data will be exported to.
- Parameters:
destination- The Amazon S3 URI where data will be exported to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kmsKeyIdentifier
StartExportTaskRequest.Builder kmsKeyIdentifier(String kmsKeyIdentifier)
The KMS key identifier of the export task.
- Parameters:
kmsKeyIdentifier- The KMS key identifier of the export task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parquetType
StartExportTaskRequest.Builder parquetType(String parquetType)
The parquet type of the export task.
- Parameters:
parquetType- The parquet type of the export task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ParquetType,ParquetType
-
parquetType
StartExportTaskRequest.Builder parquetType(ParquetType parquetType)
The parquet type of the export task.
- Parameters:
parquetType- The parquet type of the export task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ParquetType,ParquetType
-
exportFilter
StartExportTaskRequest.Builder exportFilter(ExportFilter exportFilter)
The export filter of the export task.
- Parameters:
exportFilter- The export filter of the export task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
exportFilter
default StartExportTaskRequest.Builder exportFilter(Consumer<ExportFilter.Builder> exportFilter)
The export filter of the export task.
This is a convenience method that creates an instance of theExportFilter.Builderavoiding the need to create one manually viaExportFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toexportFilter(ExportFilter).- Parameters:
exportFilter- a consumer that will call methods onExportFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
exportFilter(ExportFilter)
-
tags
StartExportTaskRequest.Builder tags(Map<String,String> tags)
Tags to be applied to the export task.
- Parameters:
tags- Tags to be applied to the export task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
StartExportTaskRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
StartExportTaskRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-