Interface QuickConnect.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<QuickConnect.Builder,
,QuickConnect> SdkBuilder<QuickConnect.Builder,
,QuickConnect> SdkPojo
- Enclosing class:
QuickConnect
public static interface QuickConnect.Builder
extends SdkPojo, CopyableBuilder<QuickConnect.Builder,QuickConnect>
-
Method Summary
Modifier and TypeMethodDescriptiondescription
(String description) The description.lastModifiedRegion
(String lastModifiedRegion) The Amazon Web Services Region where this resource was last modified.lastModifiedTime
(Instant lastModifiedTime) The timestamp when this resource was last modified.The name of the quick connect.quickConnectARN
(String quickConnectARN) The Amazon Resource Name (ARN) of the quick connect.default QuickConnect.Builder
quickConnectConfig
(Consumer<QuickConnectConfig.Builder> quickConnectConfig) Contains information about the quick connect.quickConnectConfig
(QuickConnectConfig quickConnectConfig) Contains information about the quick connect.quickConnectId
(String quickConnectId) The identifier for the quick connect.The tags used to organize, track, or control access for this resource.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
-
quickConnectARN
The Amazon Resource Name (ARN) of the quick connect.
- Parameters:
quickConnectARN
- The Amazon Resource Name (ARN) of the quick connect.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
quickConnectId
The identifier for the quick connect.
- Parameters:
quickConnectId
- The identifier for the quick connect.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the quick connect.
- Parameters:
name
- The name of the quick connect.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description.
- Parameters:
description
- The description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
quickConnectConfig
Contains information about the quick connect.
- Parameters:
quickConnectConfig
- Contains information about the quick connect.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
quickConnectConfig
default QuickConnect.Builder quickConnectConfig(Consumer<QuickConnectConfig.Builder> quickConnectConfig) Contains information about the quick connect.
This is a convenience method that creates an instance of theQuickConnectConfig.Builder
avoiding the need to create one manually viaQuickConnectConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toquickConnectConfig(QuickConnectConfig)
.- Parameters:
quickConnectConfig
- a consumer that will call methods onQuickConnectConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
tags
The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }.
- Parameters:
tags
- The tags used to organize, track, or control access for this resource. For example, { "Tags": {"key1":"value1", "key2":"value2"} }.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedTime
The timestamp when this resource was last modified.
- Parameters:
lastModifiedTime
- The timestamp when this resource was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedRegion
The Amazon Web Services Region where this resource was last modified.
- Parameters:
lastModifiedRegion
- The Amazon Web Services Region where this resource was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-