Interface UpdateConnectorProfileRequest.Builder
-
- All Superinterfaces:
AppflowRequest.Builder,AwsRequest.Builder,Buildable,CopyableBuilder<UpdateConnectorProfileRequest.Builder,UpdateConnectorProfileRequest>,SdkBuilder<UpdateConnectorProfileRequest.Builder,UpdateConnectorProfileRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- UpdateConnectorProfileRequest
public static interface UpdateConnectorProfileRequest.Builder extends AppflowRequest.Builder, SdkPojo, CopyableBuilder<UpdateConnectorProfileRequest.Builder,UpdateConnectorProfileRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description UpdateConnectorProfileRequest.BuilderclientToken(String clientToken)TheclientTokenparameter is an idempotency token.UpdateConnectorProfileRequest.BuilderconnectionMode(String connectionMode)Indicates the connection mode and if it is public or private.UpdateConnectorProfileRequest.BuilderconnectionMode(ConnectionMode connectionMode)Indicates the connection mode and if it is public or private.default UpdateConnectorProfileRequest.BuilderconnectorProfileConfig(Consumer<ConnectorProfileConfig.Builder> connectorProfileConfig)Defines the connector-specific profile configuration and credentials.UpdateConnectorProfileRequest.BuilderconnectorProfileConfig(ConnectorProfileConfig connectorProfileConfig)Defines the connector-specific profile configuration and credentials.UpdateConnectorProfileRequest.BuilderconnectorProfileName(String connectorProfileName)The name of the connector profile and is unique for eachConnectorProfilein the Amazon Web Services account.UpdateConnectorProfileRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)UpdateConnectorProfileRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)-
Methods inherited from interface software.amazon.awssdk.services.appflow.model.AppflowRequest.Builder
build
-
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.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
connectorProfileName
UpdateConnectorProfileRequest.Builder connectorProfileName(String connectorProfileName)
The name of the connector profile and is unique for each
ConnectorProfilein the Amazon Web Services account.- Parameters:
connectorProfileName- The name of the connector profile and is unique for eachConnectorProfilein the Amazon Web Services account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectionMode
UpdateConnectorProfileRequest.Builder connectionMode(String connectionMode)
Indicates the connection mode and if it is public or private.
- Parameters:
connectionMode- Indicates the connection mode and if it is public or private.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConnectionMode,ConnectionMode
-
connectionMode
UpdateConnectorProfileRequest.Builder connectionMode(ConnectionMode connectionMode)
Indicates the connection mode and if it is public or private.
- Parameters:
connectionMode- Indicates the connection mode and if it is public or private.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConnectionMode,ConnectionMode
-
connectorProfileConfig
UpdateConnectorProfileRequest.Builder connectorProfileConfig(ConnectorProfileConfig connectorProfileConfig)
Defines the connector-specific profile configuration and credentials.
- Parameters:
connectorProfileConfig- Defines the connector-specific profile configuration and credentials.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectorProfileConfig
default UpdateConnectorProfileRequest.Builder connectorProfileConfig(Consumer<ConnectorProfileConfig.Builder> connectorProfileConfig)
Defines the connector-specific profile configuration and credentials.
This is a convenience method that creates an instance of theConnectorProfileConfig.Builderavoiding the need to create one manually viaConnectorProfileConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toconnectorProfileConfig(ConnectorProfileConfig).- Parameters:
connectorProfileConfig- a consumer that will call methods onConnectorProfileConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
connectorProfileConfig(ConnectorProfileConfig)
-
clientToken
UpdateConnectorProfileRequest.Builder clientToken(String clientToken)
The
clientTokenparameter is an idempotency token. It ensures that yourUpdateConnectorProfilerequest completes only once. You choose the value to pass. For example, if you don't receive a response from your request, you can safely retry the request with the sameclientTokenparameter value.If you omit a
clientTokenvalue, the Amazon Web Services SDK that you are using inserts a value for you. This way, the SDK can safely retry requests multiple times after a network error. You must provide your own value for other use cases.If you specify input parameters that differ from your first request, an error occurs. If you use a different value for
clientToken, Amazon AppFlow considers it a new call toUpdateConnectorProfile. The token is active for 8 hours.- Parameters:
clientToken- TheclientTokenparameter is an idempotency token. It ensures that yourUpdateConnectorProfilerequest completes only once. You choose the value to pass. For example, if you don't receive a response from your request, you can safely retry the request with the sameclientTokenparameter value.If you omit a
clientTokenvalue, the Amazon Web Services SDK that you are using inserts a value for you. This way, the SDK can safely retry requests multiple times after a network error. You must provide your own value for other use cases.If you specify input parameters that differ from your first request, an error occurs. If you use a different value for
clientToken, Amazon AppFlow considers it a new call toUpdateConnectorProfile. The token is active for 8 hours.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
UpdateConnectorProfileRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
UpdateConnectorProfileRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-