Class CfnConnectorProfile.SAPODataConnectorProfilePropertiesProperty.Builder
java.lang.Object
software.amazon.awscdk.services.appflow.CfnConnectorProfile.SAPODataConnectorProfilePropertiesProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnConnectorProfile.SAPODataConnectorProfilePropertiesProperty>
- Enclosing interface:
- CfnConnectorProfile.SAPODataConnectorProfilePropertiesProperty
@Stability(Stable)
public static final class CfnConnectorProfile.SAPODataConnectorProfilePropertiesProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnConnectorProfile.SAPODataConnectorProfilePropertiesProperty>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapplicationHostUrl(String applicationHostUrl) applicationServicePath(String applicationServicePath) build()Builds the configured instance.clientNumber(String clientNumber) logonLanguage(String logonLanguage) oAuthProperties(IResolvable oAuthProperties) oAuthProperties(CfnConnectorProfile.OAuthPropertiesProperty oAuthProperties) portNumber(Number portNumber) privateLinkServiceName(String privateLinkServiceName)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
applicationHostUrl
@Stability(Stable) public CfnConnectorProfile.SAPODataConnectorProfilePropertiesProperty.Builder applicationHostUrl(String applicationHostUrl) Sets the value ofCfnConnectorProfile.SAPODataConnectorProfilePropertiesProperty.getApplicationHostUrl()- Parameters:
applicationHostUrl- The location of the SAPOData resource.- Returns:
this
-
applicationServicePath
@Stability(Stable) public CfnConnectorProfile.SAPODataConnectorProfilePropertiesProperty.Builder applicationServicePath(String applicationServicePath) Sets the value ofCfnConnectorProfile.SAPODataConnectorProfilePropertiesProperty.getApplicationServicePath()- Parameters:
applicationServicePath- The application path to catalog service.- Returns:
this
-
clientNumber
@Stability(Stable) public CfnConnectorProfile.SAPODataConnectorProfilePropertiesProperty.Builder clientNumber(String clientNumber) - Parameters:
clientNumber- The client number for the client creating the connection.- Returns:
this
-
logonLanguage
@Stability(Stable) public CfnConnectorProfile.SAPODataConnectorProfilePropertiesProperty.Builder logonLanguage(String logonLanguage) - Parameters:
logonLanguage- The logon language of SAPOData instance.- Returns:
this
-
oAuthProperties
@Stability(Stable) public CfnConnectorProfile.SAPODataConnectorProfilePropertiesProperty.Builder oAuthProperties(IResolvable oAuthProperties) Sets the value ofCfnConnectorProfile.SAPODataConnectorProfilePropertiesProperty.getOAuthProperties()- Parameters:
oAuthProperties- The SAPOData OAuth properties required for OAuth type authentication.- Returns:
this
-
oAuthProperties
@Stability(Stable) public CfnConnectorProfile.SAPODataConnectorProfilePropertiesProperty.Builder oAuthProperties(CfnConnectorProfile.OAuthPropertiesProperty oAuthProperties) Sets the value ofCfnConnectorProfile.SAPODataConnectorProfilePropertiesProperty.getOAuthProperties()- Parameters:
oAuthProperties- The SAPOData OAuth properties required for OAuth type authentication.- Returns:
this
-
portNumber
@Stability(Stable) public CfnConnectorProfile.SAPODataConnectorProfilePropertiesProperty.Builder portNumber(Number portNumber) - Parameters:
portNumber- The port number of the SAPOData instance.- Returns:
this
-
privateLinkServiceName
@Stability(Stable) public CfnConnectorProfile.SAPODataConnectorProfilePropertiesProperty.Builder privateLinkServiceName(String privateLinkServiceName) Sets the value ofCfnConnectorProfile.SAPODataConnectorProfilePropertiesProperty.getPrivateLinkServiceName()- Parameters:
privateLinkServiceName- The SAPOData Private Link service name to be used for private data transfers.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnConnectorProfile.SAPODataConnectorProfilePropertiesProperty>- Returns:
- a new instance of
CfnConnectorProfile.SAPODataConnectorProfilePropertiesProperty - Throws:
NullPointerException- if any required attribute was not provided
-