Interface CreateConnectionAuthRequestParameters.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CreateConnectionAuthRequestParameters.Builder,
,CreateConnectionAuthRequestParameters> SdkBuilder<CreateConnectionAuthRequestParameters.Builder,
,CreateConnectionAuthRequestParameters> SdkPojo
- Enclosing class:
CreateConnectionAuthRequestParameters
-
Method Summary
Modifier and TypeMethodDescriptionapiKeyAuthParameters
(Consumer<CreateConnectionApiKeyAuthRequestParameters.Builder> apiKeyAuthParameters) The API key authorization parameters to use for the connection.apiKeyAuthParameters
(CreateConnectionApiKeyAuthRequestParameters apiKeyAuthParameters) The API key authorization parameters to use for the connection.basicAuthParameters
(Consumer<CreateConnectionBasicAuthRequestParameters.Builder> basicAuthParameters) The Basic authorization parameters to use for the connection.basicAuthParameters
(CreateConnectionBasicAuthRequestParameters basicAuthParameters) The Basic authorization parameters to use for the connection.connectivityParameters
(Consumer<ConnectivityResourceParameters.Builder> connectivityParameters) If you specify a private OAuth endpoint, the parameters for EventBridge to use when authenticating against the endpoint.connectivityParameters
(ConnectivityResourceParameters connectivityParameters) If you specify a private OAuth endpoint, the parameters for EventBridge to use when authenticating against the endpoint.invocationHttpParameters
(Consumer<ConnectionHttpParameters.Builder> invocationHttpParameters) The API key authorization parameters to use for the connection.invocationHttpParameters
(ConnectionHttpParameters invocationHttpParameters) The API key authorization parameters to use for the connection.oAuthParameters
(Consumer<CreateConnectionOAuthRequestParameters.Builder> oAuthParameters) The OAuth authorization parameters to use for the connection.oAuthParameters
(CreateConnectionOAuthRequestParameters oAuthParameters) The OAuth authorization parameters to use for the connection.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, sdkFieldNameToField, sdkFields
-
Method Details
-
basicAuthParameters
CreateConnectionAuthRequestParameters.Builder basicAuthParameters(CreateConnectionBasicAuthRequestParameters basicAuthParameters) The Basic authorization parameters to use for the connection.
- Parameters:
basicAuthParameters
- The Basic authorization parameters to use for the connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
basicAuthParameters
default CreateConnectionAuthRequestParameters.Builder basicAuthParameters(Consumer<CreateConnectionBasicAuthRequestParameters.Builder> basicAuthParameters) The Basic authorization parameters to use for the connection.
This is a convenience method that creates an instance of theCreateConnectionBasicAuthRequestParameters.Builder
avoiding the need to create one manually viaCreateConnectionBasicAuthRequestParameters.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tobasicAuthParameters(CreateConnectionBasicAuthRequestParameters)
.- Parameters:
basicAuthParameters
- a consumer that will call methods onCreateConnectionBasicAuthRequestParameters.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
oAuthParameters
CreateConnectionAuthRequestParameters.Builder oAuthParameters(CreateConnectionOAuthRequestParameters oAuthParameters) The OAuth authorization parameters to use for the connection.
- Parameters:
oAuthParameters
- The OAuth authorization parameters to use for the connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
oAuthParameters
default CreateConnectionAuthRequestParameters.Builder oAuthParameters(Consumer<CreateConnectionOAuthRequestParameters.Builder> oAuthParameters) The OAuth authorization parameters to use for the connection.
This is a convenience method that creates an instance of theCreateConnectionOAuthRequestParameters.Builder
avoiding the need to create one manually viaCreateConnectionOAuthRequestParameters.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tooAuthParameters(CreateConnectionOAuthRequestParameters)
.- Parameters:
oAuthParameters
- a consumer that will call methods onCreateConnectionOAuthRequestParameters.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
apiKeyAuthParameters
CreateConnectionAuthRequestParameters.Builder apiKeyAuthParameters(CreateConnectionApiKeyAuthRequestParameters apiKeyAuthParameters) The API key authorization parameters to use for the connection.
- Parameters:
apiKeyAuthParameters
- The API key authorization parameters to use for the connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
apiKeyAuthParameters
default CreateConnectionAuthRequestParameters.Builder apiKeyAuthParameters(Consumer<CreateConnectionApiKeyAuthRequestParameters.Builder> apiKeyAuthParameters) The API key authorization parameters to use for the connection.
This is a convenience method that creates an instance of theCreateConnectionApiKeyAuthRequestParameters.Builder
avoiding the need to create one manually viaCreateConnectionApiKeyAuthRequestParameters.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toapiKeyAuthParameters(CreateConnectionApiKeyAuthRequestParameters)
.- Parameters:
apiKeyAuthParameters
- a consumer that will call methods onCreateConnectionApiKeyAuthRequestParameters.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
invocationHttpParameters
CreateConnectionAuthRequestParameters.Builder invocationHttpParameters(ConnectionHttpParameters invocationHttpParameters) The API key authorization parameters to use for the connection. Note that if you include additional parameters for the target of a rule via
HttpParameters
, including query strings, the parameters added for the connection take precedence.- Parameters:
invocationHttpParameters
- The API key authorization parameters to use for the connection. Note that if you include additional parameters for the target of a rule viaHttpParameters
, including query strings, the parameters added for the connection take precedence.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
invocationHttpParameters
default CreateConnectionAuthRequestParameters.Builder invocationHttpParameters(Consumer<ConnectionHttpParameters.Builder> invocationHttpParameters) The API key authorization parameters to use for the connection. Note that if you include additional parameters for the target of a rule via
This is a convenience method that creates an instance of theHttpParameters
, including query strings, the parameters added for the connection take precedence.ConnectionHttpParameters.Builder
avoiding the need to create one manually viaConnectionHttpParameters.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toinvocationHttpParameters(ConnectionHttpParameters)
.- Parameters:
invocationHttpParameters
- a consumer that will call methods onConnectionHttpParameters.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
connectivityParameters
CreateConnectionAuthRequestParameters.Builder connectivityParameters(ConnectivityResourceParameters connectivityParameters) If you specify a private OAuth endpoint, the parameters for EventBridge to use when authenticating against the endpoint.
For more information, see Authorization methods for connections in the Amazon EventBridge User Guide .
- Parameters:
connectivityParameters
- If you specify a private OAuth endpoint, the parameters for EventBridge to use when authenticating against the endpoint.For more information, see Authorization methods for connections in the Amazon EventBridge User Guide .
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectivityParameters
default CreateConnectionAuthRequestParameters.Builder connectivityParameters(Consumer<ConnectivityResourceParameters.Builder> connectivityParameters) If you specify a private OAuth endpoint, the parameters for EventBridge to use when authenticating against the endpoint.
For more information, see Authorization methods for connections in the Amazon EventBridge User Guide .
This is a convenience method that creates an instance of theConnectivityResourceParameters.Builder
avoiding the need to create one manually viaConnectivityResourceParameters.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toconnectivityParameters(ConnectivityResourceParameters)
.- Parameters:
connectivityParameters
- 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:
-