SapBWLinkedService Class

public final class SapBWLinkedService
extends LinkedService

SAP Business Warehouse Linked Service.

Constructor Summary

Constructor Description
SapBWLinkedService()

Creates an instance of SapBWLinkedService class.

Method Summary

Modifier and Type Method and Description
Object clientId()

Get the clientId property: Client ID of the client on the BW system.

String encryptedCredential()

Get the encryptedCredential property: The encrypted credential used for authentication.

SecretBase password()

Get the password property: Password to access the SAP BW server.

Object server()

Get the server property: Host name of the SAP BW instance.

Object systemNumber()

Get the systemNumber property: System number of the BW system.

String type()

Get the type property: Type of linked service.

Object username()

Get the username property: Username to access the SAP BW server.

void validate()

Validates the instance.

SapBWLinkedService withAnnotations(List<Object> annotations)

Set the annotations property: List of tags that can be used for describing the linked service.

SapBWLinkedService withClientId(Object clientId)

Set the clientId property: Client ID of the client on the BW system.

SapBWLinkedService withConnectVia(IntegrationRuntimeReference connectVia)

Set the connectVia property: The integration runtime reference.

SapBWLinkedService withDescription(String description)

Set the description property: Linked service description.

SapBWLinkedService withEncryptedCredential(String encryptedCredential)

Set the encryptedCredential property: The encrypted credential used for authentication.

SapBWLinkedService withParameters(Map<String,ParameterSpecification> parameters)

Set the parameters property: Parameters for linked service.

SapBWLinkedService withPassword(SecretBase password)

Set the password property: Password to access the SAP BW server.

SapBWLinkedService withServer(Object server)

Set the server property: Host name of the SAP BW instance.

SapBWLinkedService withSystemNumber(Object systemNumber)

Set the systemNumber property: System number of the BW system.

SapBWLinkedService withUsername(Object username)

Set the username property: Username to access the SAP BW server.

Methods inherited from LinkedService

Methods inherited from java.lang.Object

Constructor Details

SapBWLinkedService

public SapBWLinkedService()

Creates an instance of SapBWLinkedService class.

Method Details

clientId

public Object clientId()

Get the clientId property: Client ID of the client on the BW system. (Usually a three-digit decimal number represented as a string) Type: string (or Expression with resultType string).

Returns:

the clientId value.

encryptedCredential

public String encryptedCredential()

Get the encryptedCredential property: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.

Returns:

the encryptedCredential value.

password

public SecretBase password()

Get the password property: Password to access the SAP BW server.

Returns:

the password value.

server

public Object server()

Get the server property: Host name of the SAP BW instance. Type: string (or Expression with resultType string).

Returns:

the server value.

systemNumber

public Object systemNumber()

Get the systemNumber property: System number of the BW system. (Usually a two-digit decimal number represented as a string.) Type: string (or Expression with resultType string).

Returns:

the systemNumber value.

type

public String type()

Get the type property: Type of linked service.

Overrides:

SapBWLinkedService.type()

Returns:

the type value.

username

public Object username()

Get the username property: Username to access the SAP BW server. Type: string (or Expression with resultType string).

Returns:

the username value.

validate

public void validate()

Validates the instance.

Overrides:

SapBWLinkedService.validate()

withAnnotations

public SapBWLinkedService withAnnotations(List annotations)

Set the annotations property: List of tags that can be used for describing the linked service.

Overrides:

SapBWLinkedService.withAnnotations(List<Object> annotations)

Parameters:

annotations

withClientId

public SapBWLinkedService withClientId(Object clientId)

Set the clientId property: Client ID of the client on the BW system. (Usually a three-digit decimal number represented as a string) Type: string (or Expression with resultType string).

Parameters:

clientId - the clientId value to set.

Returns:

the SapBWLinkedService object itself.

withConnectVia

public SapBWLinkedService withConnectVia(IntegrationRuntimeReference connectVia)

Set the connectVia property: The integration runtime reference.

Overrides:

SapBWLinkedService.withConnectVia(IntegrationRuntimeReference connectVia)

Parameters:

connectVia

withDescription

public SapBWLinkedService withDescription(String description)

Set the description property: Linked service description.

Overrides:

SapBWLinkedService.withDescription(String description)

Parameters:

description

withEncryptedCredential

public SapBWLinkedService withEncryptedCredential(String encryptedCredential)

Set the encryptedCredential property: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string.

Parameters:

encryptedCredential - the encryptedCredential value to set.

Returns:

the SapBWLinkedService object itself.

withParameters

public SapBWLinkedService withParameters(Map parameters)

Set the parameters property: Parameters for linked service.

Overrides:

SapBWLinkedService.withParameters(Map<String,ParameterSpecification> parameters)

Parameters:

parameters

withPassword

public SapBWLinkedService withPassword(SecretBase password)

Set the password property: Password to access the SAP BW server.

Parameters:

password - the password value to set.

Returns:

the SapBWLinkedService object itself.

withServer

public SapBWLinkedService withServer(Object server)

Set the server property: Host name of the SAP BW instance. Type: string (or Expression with resultType string).

Parameters:

server - the server value to set.

Returns:

the SapBWLinkedService object itself.

withSystemNumber

public SapBWLinkedService withSystemNumber(Object systemNumber)

Set the systemNumber property: System number of the BW system. (Usually a two-digit decimal number represented as a string.) Type: string (or Expression with resultType string).

Parameters:

systemNumber - the systemNumber value to set.

Returns:

the SapBWLinkedService object itself.

withUsername

public SapBWLinkedService withUsername(Object username)

Set the username property: Username to access the SAP BW server. Type: string (or Expression with resultType string).

Parameters:

username - the username value to set.

Returns:

the SapBWLinkedService object itself.

Applies to