Interface ConnectionFunctionSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ConnectionFunctionSummary.Builder,,ConnectionFunctionSummary> SdkBuilder<ConnectionFunctionSummary.Builder,,ConnectionFunctionSummary> SdkPojo
- Enclosing class:
ConnectionFunctionSummary
@Mutable
@NotThreadSafe
public static interface ConnectionFunctionSummary.Builder
extends SdkPojo, CopyableBuilder<ConnectionFunctionSummary.Builder,ConnectionFunctionSummary>
-
Method Summary
Modifier and TypeMethodDescriptionconnectionFunctionArn(String connectionFunctionArn) The connection function Amazon Resource Name (ARN).connectionFunctionConfig(Consumer<FunctionConfig.Builder> connectionFunctionConfig) Sets the value of the ConnectionFunctionConfig property for this object.connectionFunctionConfig(FunctionConfig connectionFunctionConfig) Sets the value of the ConnectionFunctionConfig property for this object.createdTime(Instant createdTime) The connection function created time.The connection function ID.lastModifiedTime(Instant lastModifiedTime) The connection function last modified time.The connection function name.The connection function stage.stage(FunctionStage stage) The connection function stage.The connection function status.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, sdkFieldNameToField, sdkFields
-
Method Details
-
name
The connection function name.
- Parameters:
name- The connection function name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
The connection function ID.
- Parameters:
id- The connection function ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectionFunctionConfig
Sets the value of the ConnectionFunctionConfig property for this object.- Parameters:
connectionFunctionConfig- The new value for the ConnectionFunctionConfig property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectionFunctionConfig
default ConnectionFunctionSummary.Builder connectionFunctionConfig(Consumer<FunctionConfig.Builder> connectionFunctionConfig) Sets the value of the ConnectionFunctionConfig property for this object. This is a convenience method that creates an instance of theFunctionConfig.Builderavoiding the need to create one manually viaFunctionConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toconnectionFunctionConfig(FunctionConfig).- Parameters:
connectionFunctionConfig- a consumer that will call methods onFunctionConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
connectionFunctionArn
The connection function Amazon Resource Name (ARN).
- Parameters:
connectionFunctionArn- The connection function Amazon Resource Name (ARN).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The connection function status.
- Parameters:
status- The connection function status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stage
The connection function stage.
- Parameters:
stage- The connection function stage.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
stage
The connection function stage.
- Parameters:
stage- The connection function stage.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdTime
The connection function created time.
- Parameters:
createdTime- The connection function created time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedTime
The connection function last modified time.
- Parameters:
lastModifiedTime- The connection function last modified time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-