Interface Location.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<Location.Builder,,Location> SdkBuilder<Location.Builder,,Location> SdkPojo
- Enclosing class:
Location
public static interface Location.Builder
extends SdkPojo, CopyableBuilder<Location.Builder,Location>
-
Method Summary
Modifier and TypeMethodDescriptiondynamoDB(Collection<CodeGenNodeArg> dynamoDB) An Amazon DynamoDB table location.dynamoDB(Consumer<CodeGenNodeArg.Builder>... dynamoDB) An Amazon DynamoDB table location.dynamoDB(CodeGenNodeArg... dynamoDB) An Amazon DynamoDB table location.jdbc(Collection<CodeGenNodeArg> jdbc) A JDBC location.jdbc(Consumer<CodeGenNodeArg.Builder>... jdbc) A JDBC location.jdbc(CodeGenNodeArg... jdbc) A JDBC location.s3(Collection<CodeGenNodeArg> s3) An Amazon Simple Storage Service (Amazon S3) location.s3(Consumer<CodeGenNodeArg.Builder>... s3) An Amazon Simple Storage Service (Amazon S3) location.s3(CodeGenNodeArg... s3) An Amazon Simple Storage Service (Amazon S3) location.Methods 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, sdkFields
-
Method Details
-
jdbc
A JDBC location.
- Parameters:
jdbc- A JDBC location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jdbc
A JDBC location.
- Parameters:
jdbc- A JDBC location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jdbc
A JDBC location.
This is a convenience method that creates an instance of theCodeGenNodeArg.Builderavoiding the need to create one manually viaCodeGenNodeArg.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tojdbc(List<CodeGenNodeArg>).- Parameters:
jdbc- a consumer that will call methods onCodeGenNodeArg.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3
An Amazon Simple Storage Service (Amazon S3) location.
- Parameters:
s3- An Amazon Simple Storage Service (Amazon S3) location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3
An Amazon Simple Storage Service (Amazon S3) location.
- Parameters:
s3- An Amazon Simple Storage Service (Amazon S3) location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3
An Amazon Simple Storage Service (Amazon S3) location.
This is a convenience method that creates an instance of theCodeGenNodeArg.Builderavoiding the need to create one manually viaCodeGenNodeArg.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tos3(List<CodeGenNodeArg>).- Parameters:
s3- a consumer that will call methods onCodeGenNodeArg.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dynamoDB
An Amazon DynamoDB table location.
- Parameters:
dynamoDB- An Amazon DynamoDB table location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dynamoDB
An Amazon DynamoDB table location.
- Parameters:
dynamoDB- An Amazon DynamoDB table location.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dynamoDB
An Amazon DynamoDB table location.
This is a convenience method that creates an instance of theCodeGenNodeArg.Builderavoiding the need to create one manually viaCodeGenNodeArg.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todynamoDB(List<CodeGenNodeArg>).- Parameters:
dynamoDB- a consumer that will call methods onCodeGenNodeArg.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-