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
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods 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.Builder
avoiding the need to create one manually viaCodeGenNodeArg.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaCodeGenNodeArg.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaCodeGenNodeArg.builder()
.When the
Consumer
completes,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:
-