Interface UpdateConnectionRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<UpdateConnectionRequest.Builder,UpdateConnectionRequest>,EventBridgeRequest.Builder,SdkBuilder<UpdateConnectionRequest.Builder,UpdateConnectionRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- UpdateConnectionRequest
public static interface UpdateConnectionRequest.Builder extends EventBridgeRequest.Builder, SdkPojo, CopyableBuilder<UpdateConnectionRequest.Builder,UpdateConnectionRequest>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.eventbridge.model.EventBridgeRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
name
UpdateConnectionRequest.Builder name(String name)
The name of the connection to update.
- Parameters:
name- The name of the connection to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
UpdateConnectionRequest.Builder description(String description)
A description for the connection.
- Parameters:
description- A description for the connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authorizationType
UpdateConnectionRequest.Builder authorizationType(String authorizationType)
The type of authorization to use for the connection.
- Parameters:
authorizationType- The type of authorization to use for the connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConnectionAuthorizationType,ConnectionAuthorizationType
-
authorizationType
UpdateConnectionRequest.Builder authorizationType(ConnectionAuthorizationType authorizationType)
The type of authorization to use for the connection.
- Parameters:
authorizationType- The type of authorization to use for the connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConnectionAuthorizationType,ConnectionAuthorizationType
-
authParameters
UpdateConnectionRequest.Builder authParameters(UpdateConnectionAuthRequestParameters authParameters)
The authorization parameters to use for the connection.
- Parameters:
authParameters- The authorization parameters to use for the connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authParameters
default UpdateConnectionRequest.Builder authParameters(Consumer<UpdateConnectionAuthRequestParameters.Builder> authParameters)
The authorization parameters to use for the connection.
This is a convenience method that creates an instance of theUpdateConnectionAuthRequestParameters.Builderavoiding the need to create one manually viaUpdateConnectionAuthRequestParameters.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toauthParameters(UpdateConnectionAuthRequestParameters).- Parameters:
authParameters- a consumer that will call methods onUpdateConnectionAuthRequestParameters.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
authParameters(UpdateConnectionAuthRequestParameters)
-
invocationConnectivityParameters
UpdateConnectionRequest.Builder invocationConnectivityParameters(ConnectivityResourceParameters invocationConnectivityParameters)
For connections to private resource endpoints, the parameters to use for invoking the resource endpoint.
For more information, see Connecting to private resources in the Amazon EventBridge User Guide .
- Parameters:
invocationConnectivityParameters- For connections to private resource endpoints, the parameters to use for invoking the resource endpoint.For more information, see Connecting to private resources in the Amazon EventBridge User Guide .
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
invocationConnectivityParameters
default UpdateConnectionRequest.Builder invocationConnectivityParameters(Consumer<ConnectivityResourceParameters.Builder> invocationConnectivityParameters)
For connections to private resource endpoints, the parameters to use for invoking the resource endpoint.
For more information, see Connecting to private resources in the Amazon EventBridge User Guide .
This is a convenience method that creates an instance of theConnectivityResourceParameters.Builderavoiding the need to create one manually viaConnectivityResourceParameters.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toinvocationConnectivityParameters(ConnectivityResourceParameters).- Parameters:
invocationConnectivityParameters- a consumer that will call methods onConnectivityResourceParameters.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
invocationConnectivityParameters(ConnectivityResourceParameters)
-
overrideConfiguration
UpdateConnectionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
UpdateConnectionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-