Interface BatchDeleteAdvancedPromptOptimizationJobResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,BedrockResponse.Builder,Buildable,CopyableBuilder<BatchDeleteAdvancedPromptOptimizationJobResponse.Builder,,BatchDeleteAdvancedPromptOptimizationJobResponse> SdkBuilder<BatchDeleteAdvancedPromptOptimizationJobResponse.Builder,,BatchDeleteAdvancedPromptOptimizationJobResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
BatchDeleteAdvancedPromptOptimizationJobResponse
@Mutable
@NotThreadSafe
public static interface BatchDeleteAdvancedPromptOptimizationJobResponse.Builder
extends BedrockResponse.Builder, SdkPojo, CopyableBuilder<BatchDeleteAdvancedPromptOptimizationJobResponse.Builder,BatchDeleteAdvancedPromptOptimizationJobResponse>
-
Method Summary
Modifier and TypeMethodDescriptionadvancedPromptOptimizationJobs(Collection<BatchDeleteAdvancedPromptOptimizationJobItem> advancedPromptOptimizationJobs) List of successfully deleted advanced prompt optimization jobs.advancedPromptOptimizationJobs(Consumer<BatchDeleteAdvancedPromptOptimizationJobItem.Builder>... advancedPromptOptimizationJobs) List of successfully deleted advanced prompt optimization jobs.advancedPromptOptimizationJobs(BatchDeleteAdvancedPromptOptimizationJobItem... advancedPromptOptimizationJobs) List of successfully deleted advanced prompt optimization jobs.List of errors encountered during batch deletion.List of errors encountered during batch deletion.List of errors encountered during batch deletion.Methods inherited from interface software.amazon.awssdk.services.bedrock.model.BedrockResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
errors
BatchDeleteAdvancedPromptOptimizationJobResponse.Builder errors(Collection<BatchDeleteAdvancedPromptOptimizationJobError> errors) List of errors encountered during batch deletion.
- Parameters:
errors- List of errors encountered during batch deletion.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errors
BatchDeleteAdvancedPromptOptimizationJobResponse.Builder errors(BatchDeleteAdvancedPromptOptimizationJobError... errors) List of errors encountered during batch deletion.
- Parameters:
errors- List of errors encountered during batch deletion.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errors
BatchDeleteAdvancedPromptOptimizationJobResponse.Builder errors(Consumer<BatchDeleteAdvancedPromptOptimizationJobError.Builder>... errors) List of errors encountered during batch deletion.
This is a convenience method that creates an instance of theBatchDeleteAdvancedPromptOptimizationJobError.Builderavoiding the need to create one manually viaBatchDeleteAdvancedPromptOptimizationJobError.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toerrors(List<BatchDeleteAdvancedPromptOptimizationJobError>).- Parameters:
errors- a consumer that will call methods onBatchDeleteAdvancedPromptOptimizationJobError.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
advancedPromptOptimizationJobs
BatchDeleteAdvancedPromptOptimizationJobResponse.Builder advancedPromptOptimizationJobs(Collection<BatchDeleteAdvancedPromptOptimizationJobItem> advancedPromptOptimizationJobs) List of successfully deleted advanced prompt optimization jobs.
- Parameters:
advancedPromptOptimizationJobs- List of successfully deleted advanced prompt optimization jobs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
advancedPromptOptimizationJobs
BatchDeleteAdvancedPromptOptimizationJobResponse.Builder advancedPromptOptimizationJobs(BatchDeleteAdvancedPromptOptimizationJobItem... advancedPromptOptimizationJobs) List of successfully deleted advanced prompt optimization jobs.
- Parameters:
advancedPromptOptimizationJobs- List of successfully deleted advanced prompt optimization jobs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
advancedPromptOptimizationJobs
BatchDeleteAdvancedPromptOptimizationJobResponse.Builder advancedPromptOptimizationJobs(Consumer<BatchDeleteAdvancedPromptOptimizationJobItem.Builder>... advancedPromptOptimizationJobs) List of successfully deleted advanced prompt optimization jobs.
This is a convenience method that creates an instance of theBatchDeleteAdvancedPromptOptimizationJobItem.Builderavoiding the need to create one manually viaBatchDeleteAdvancedPromptOptimizationJobItem.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toadvancedPromptOptimizationJobs(List<BatchDeleteAdvancedPromptOptimizationJobItem>).- Parameters:
advancedPromptOptimizationJobs- a consumer that will call methods onBatchDeleteAdvancedPromptOptimizationJobItem.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-