public static final class CfnConnection.AuthParametersProperty.Builder
extends java.lang.Object
CfnConnection.AuthParametersProperty
Constructor and Description |
---|
Builder() |
public CfnConnection.AuthParametersProperty.Builder apiKeyAuthParameters(IResolvable apiKeyAuthParameters)
CfnConnection.AuthParametersProperty.getApiKeyAuthParameters()
apiKeyAuthParameters
- The API Key parameters to use for authorization.this
public CfnConnection.AuthParametersProperty.Builder apiKeyAuthParameters(CfnConnection.ApiKeyAuthParametersProperty apiKeyAuthParameters)
CfnConnection.AuthParametersProperty.getApiKeyAuthParameters()
apiKeyAuthParameters
- The API Key parameters to use for authorization.this
public CfnConnection.AuthParametersProperty.Builder basicAuthParameters(IResolvable basicAuthParameters)
CfnConnection.AuthParametersProperty.getBasicAuthParameters()
basicAuthParameters
- The authorization parameters for Basic authorization.this
public CfnConnection.AuthParametersProperty.Builder basicAuthParameters(CfnConnection.BasicAuthParametersProperty basicAuthParameters)
CfnConnection.AuthParametersProperty.getBasicAuthParameters()
basicAuthParameters
- The authorization parameters for Basic authorization.this
public CfnConnection.AuthParametersProperty.Builder invocationHttpParameters(IResolvable invocationHttpParameters)
CfnConnection.AuthParametersProperty.getInvocationHttpParameters()
invocationHttpParameters
- Additional parameters for the connection that are passed through with every invocation to the HTTP endpoint.this
public CfnConnection.AuthParametersProperty.Builder invocationHttpParameters(CfnConnection.ConnectionHttpParametersProperty invocationHttpParameters)
CfnConnection.AuthParametersProperty.getInvocationHttpParameters()
invocationHttpParameters
- Additional parameters for the connection that are passed through with every invocation to the HTTP endpoint.this
public CfnConnection.AuthParametersProperty.Builder oAuthParameters(IResolvable oAuthParameters)
CfnConnection.AuthParametersProperty.getOAuthParameters()
oAuthParameters
- The OAuth parameters to use for authorization.this
public CfnConnection.AuthParametersProperty.Builder oAuthParameters(CfnConnection.OAuthParametersProperty oAuthParameters)
CfnConnection.AuthParametersProperty.getOAuthParameters()
oAuthParameters
- The OAuth parameters to use for authorization.this
public CfnConnection.AuthParametersProperty build()
CfnConnection.AuthParametersProperty
java.lang.NullPointerException
- if any required attribute was not provided