Interface CreateBlueprintRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,BedrockDataAutomationRequest.Builder,Buildable,CopyableBuilder<CreateBlueprintRequest.Builder,CreateBlueprintRequest>,SdkBuilder<CreateBlueprintRequest.Builder,CreateBlueprintRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- CreateBlueprintRequest
public static interface CreateBlueprintRequest.Builder extends BedrockDataAutomationRequest.Builder, SdkPojo, CopyableBuilder<CreateBlueprintRequest.Builder,CreateBlueprintRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description CreateBlueprintRequest.BuilderblueprintName(String blueprintName)Sets the value of the BlueprintName property for this object.CreateBlueprintRequest.BuilderblueprintStage(String blueprintStage)Sets the value of the BlueprintStage property for this object.CreateBlueprintRequest.BuilderblueprintStage(BlueprintStage blueprintStage)Sets the value of the BlueprintStage property for this object.CreateBlueprintRequest.BuilderclientToken(String clientToken)Sets the value of the ClientToken property for this object.default CreateBlueprintRequest.BuilderencryptionConfiguration(Consumer<EncryptionConfiguration.Builder> encryptionConfiguration)Sets the value of the EncryptionConfiguration property for this object.CreateBlueprintRequest.BuilderencryptionConfiguration(EncryptionConfiguration encryptionConfiguration)Sets the value of the EncryptionConfiguration property for this object.CreateBlueprintRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)CreateBlueprintRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)CreateBlueprintRequest.Builderschema(String schema)Sets the value of the Schema property for this object.CreateBlueprintRequest.Buildertype(String type)Sets the value of the Type property for this object.CreateBlueprintRequest.Buildertype(Type type)Sets the value of the Type property for this object.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.services.bedrockdataautomation.model.BedrockDataAutomationRequest.Builder
build
-
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
-
blueprintName
CreateBlueprintRequest.Builder blueprintName(String blueprintName)
Sets the value of the BlueprintName property for this object.- Parameters:
blueprintName- The new value for the BlueprintName property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
CreateBlueprintRequest.Builder type(String type)
Sets the value of the Type property for this object.
-
type
CreateBlueprintRequest.Builder type(Type type)
Sets the value of the Type property for this object.
-
blueprintStage
CreateBlueprintRequest.Builder blueprintStage(String blueprintStage)
Sets the value of the BlueprintStage property for this object.- Parameters:
blueprintStage- The new value for the BlueprintStage property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
BlueprintStage,BlueprintStage
-
blueprintStage
CreateBlueprintRequest.Builder blueprintStage(BlueprintStage blueprintStage)
Sets the value of the BlueprintStage property for this object.- Parameters:
blueprintStage- The new value for the BlueprintStage property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
BlueprintStage,BlueprintStage
-
schema
CreateBlueprintRequest.Builder schema(String schema)
Sets the value of the Schema property for this object.- Parameters:
schema- The new value for the Schema property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientToken
CreateBlueprintRequest.Builder clientToken(String clientToken)
Sets the value of the ClientToken property for this object.- Parameters:
clientToken- The new value for the ClientToken property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
encryptionConfiguration
CreateBlueprintRequest.Builder encryptionConfiguration(EncryptionConfiguration encryptionConfiguration)
Sets the value of the EncryptionConfiguration property for this object.- Parameters:
encryptionConfiguration- The new value for the EncryptionConfiguration property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
encryptionConfiguration
default CreateBlueprintRequest.Builder encryptionConfiguration(Consumer<EncryptionConfiguration.Builder> encryptionConfiguration)
Sets the value of the EncryptionConfiguration property for this object. This is a convenience method that creates an instance of theEncryptionConfiguration.Builderavoiding the need to create one manually viaEncryptionConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toencryptionConfiguration(EncryptionConfiguration).- Parameters:
encryptionConfiguration- a consumer that will call methods onEncryptionConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
encryptionConfiguration(EncryptionConfiguration)
-
overrideConfiguration
CreateBlueprintRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
CreateBlueprintRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-