Interface GetConnectorDestinationResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetConnectorDestinationResponse.Builder,
,GetConnectorDestinationResponse> IotManagedIntegrationsResponse.Builder
,SdkBuilder<GetConnectorDestinationResponse.Builder,
,GetConnectorDestinationResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetConnectorDestinationResponse
-
Method Summary
Modifier and TypeMethodDescriptionauthConfig
(Consumer<AuthConfig.Builder> authConfig) The authentication configuration details for the connector destination, including OAuth settings and other authentication parameters.authConfig
(AuthConfig authConfig) The authentication configuration details for the connector destination, including OAuth settings and other authentication parameters.The authentication type used for the connector destination, which determines how credentials and access are managed.The authentication type used for the connector destination, which determines how credentials and access are managed.cloudConnectorId
(String cloudConnectorId) The identifier of the C2C connector.description
(String description) A description of the connector destination.The unique identifier of the connector destination.The display name of the connector destination.oAuthCompleteRedirectUrl
(String oAuthCompleteRedirectUrl) The URL where users are redirected after completing the OAuth authorization process for the connector destination.secretsManager
(Consumer<SecretsManager.Builder> secretsManager) The AWS Secrets Manager configuration used to securely store and manage sensitive information for the connector destination.secretsManager
(SecretsManager secretsManager) The AWS Secrets Manager configuration used to securely store and manage sensitive information for the connector destination.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.iotmanagedintegrations.model.IotManagedIntegrationsResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
name
The display name of the connector destination.
- Parameters:
name
- The display name of the connector destination.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
A description of the connector destination.
- Parameters:
description
- A description of the connector destination.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cloudConnectorId
The identifier of the C2C connector.
- Parameters:
cloudConnectorId
- The identifier of the C2C connector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
The unique identifier of the connector destination.
- Parameters:
id
- The unique identifier of the connector destination.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authType
The authentication type used for the connector destination, which determines how credentials and access are managed.
- Parameters:
authType
- The authentication type used for the connector destination, which determines how credentials and access are managed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
authType
The authentication type used for the connector destination, which determines how credentials and access are managed.
- Parameters:
authType
- The authentication type used for the connector destination, which determines how credentials and access are managed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
authConfig
The authentication configuration details for the connector destination, including OAuth settings and other authentication parameters.
- Parameters:
authConfig
- The authentication configuration details for the connector destination, including OAuth settings and other authentication parameters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authConfig
The authentication configuration details for the connector destination, including OAuth settings and other authentication parameters.
This is a convenience method that creates an instance of theAuthConfig.Builder
avoiding the need to create one manually viaAuthConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toauthConfig(AuthConfig)
.- Parameters:
authConfig
- a consumer that will call methods onAuthConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
secretsManager
The AWS Secrets Manager configuration used to securely store and manage sensitive information for the connector destination.
- Parameters:
secretsManager
- The AWS Secrets Manager configuration used to securely store and manage sensitive information for the connector destination.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
secretsManager
default GetConnectorDestinationResponse.Builder secretsManager(Consumer<SecretsManager.Builder> secretsManager) The AWS Secrets Manager configuration used to securely store and manage sensitive information for the connector destination.
This is a convenience method that creates an instance of theSecretsManager.Builder
avoiding the need to create one manually viaSecretsManager.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosecretsManager(SecretsManager)
.- Parameters:
secretsManager
- a consumer that will call methods onSecretsManager.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
oAuthCompleteRedirectUrl
The URL where users are redirected after completing the OAuth authorization process for the connector destination.
- Parameters:
oAuthCompleteRedirectUrl
- The URL where users are redirected after completing the OAuth authorization process for the connector destination.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-