MarketoLinkedService Class

public class MarketoLinkedService
extends LinkedService

Marketo server linked service.

Constructor Summary

Constructor Description
MarketoLinkedService()

Creates an instance of MarketoLinkedService class.

Method Summary

Modifier and Type Method and Description
Object getClientId()

Get the clientId property: The client Id of your Marketo service.

SecretBase getClientSecret()

Get the clientSecret property: The client secret of your Marketo service.

Object getEncryptedCredential()

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

Object getEndpoint()

Get the endpoint property: The endpoint of the Marketo server.

Object getUseEncryptedEndpoints()

Get the useEncryptedEndpoints property: Specifies whether the data source endpoints are encrypted using HTTPS.

Object getUseHostVerification()

Get the useHostVerification property: Specifies whether to require the host name in the server's certificate to match the host name of the server when connecting over SSL.

Object getUsePeerVerification()

Get the usePeerVerification property: Specifies whether to verify the identity of the server when connecting over SSL.

MarketoLinkedService setAnnotations(List<Object> annotations)

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

MarketoLinkedService setClientId(Object clientId)

Set the clientId property: The client Id of your Marketo service.

MarketoLinkedService setClientSecret(SecretBase clientSecret)

Set the clientSecret property: The client secret of your Marketo service.

MarketoLinkedService setConnectVia(IntegrationRuntimeReference connectVia)

Set the connectVia property: The integration runtime reference.

MarketoLinkedService setDescription(String description)

Set the description property: Linked service description.

MarketoLinkedService setEncryptedCredential(Object encryptedCredential)

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

MarketoLinkedService setEndpoint(Object endpoint)

Set the endpoint property: The endpoint of the Marketo server.

MarketoLinkedService setParameters(Map<String,ParameterSpecification> parameters)

Set the parameters property: Parameters for linked service.

MarketoLinkedService setUseEncryptedEndpoints(Object useEncryptedEndpoints)

Set the useEncryptedEndpoints property: Specifies whether the data source endpoints are encrypted using HTTPS.

MarketoLinkedService setUseHostVerification(Object useHostVerification)

Set the useHostVerification property: Specifies whether to require the host name in the server's certificate to match the host name of the server when connecting over SSL.

MarketoLinkedService setUsePeerVerification(Object usePeerVerification)

Set the usePeerVerification property: Specifies whether to verify the identity of the server when connecting over SSL.

Methods inherited from LinkedService

Methods inherited from java.lang.Object

Constructor Details

MarketoLinkedService

public MarketoLinkedService()

Creates an instance of MarketoLinkedService class.

Method Details

getClientId

public Object getClientId()

Get the clientId property: The client Id of your Marketo service.

Returns:

the clientId value.

getClientSecret

public SecretBase getClientSecret()

Get the clientSecret property: The client secret of your Marketo service.

Returns:

the clientSecret value.

getEncryptedCredential

public Object getEncryptedCredential()

Get the encryptedCredential property: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).

Returns:

the encryptedCredential value.

getEndpoint

public Object getEndpoint()

Get the endpoint property: The endpoint of the Marketo server. (i.e. 123-ABC-321.mktorest.com).

Returns:

the endpoint value.

getUseEncryptedEndpoints

public Object getUseEncryptedEndpoints()

Get the useEncryptedEndpoints property: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true.

Returns:

the useEncryptedEndpoints value.

getUseHostVerification

public Object getUseHostVerification()

Get the useHostVerification property: Specifies whether to require the host name in the server's certificate to match the host name of the server when connecting over SSL. The default value is true.

Returns:

the useHostVerification value.

getUsePeerVerification

public Object getUsePeerVerification()

Get the usePeerVerification property: Specifies whether to verify the identity of the server when connecting over SSL. The default value is true.

Returns:

the usePeerVerification value.

setAnnotations

public MarketoLinkedService setAnnotations(List annotations)

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

Overrides:

MarketoLinkedService.setAnnotations(List<Object> annotations)

Parameters:

annotations

setClientId

public MarketoLinkedService setClientId(Object clientId)

Set the clientId property: The client Id of your Marketo service.

Parameters:

clientId - the clientId value to set.

Returns:

the MarketoLinkedService object itself.

setClientSecret

public MarketoLinkedService setClientSecret(SecretBase clientSecret)

Set the clientSecret property: The client secret of your Marketo service.

Parameters:

clientSecret - the clientSecret value to set.

Returns:

the MarketoLinkedService object itself.

setConnectVia

public MarketoLinkedService setConnectVia(IntegrationRuntimeReference connectVia)

Set the connectVia property: The integration runtime reference.

Overrides:

MarketoLinkedService.setConnectVia(IntegrationRuntimeReference connectVia)

Parameters:

connectVia

setDescription

public MarketoLinkedService setDescription(String description)

Set the description property: Linked service description.

Overrides:

MarketoLinkedService.setDescription(String description)

Parameters:

description

setEncryptedCredential

public MarketoLinkedService setEncryptedCredential(Object encryptedCredential)

Set the encryptedCredential property: The encrypted credential used for authentication. Credentials are encrypted using the integration runtime credential manager. Type: string (or Expression with resultType string).

Parameters:

encryptedCredential - the encryptedCredential value to set.

Returns:

the MarketoLinkedService object itself.

setEndpoint

public MarketoLinkedService setEndpoint(Object endpoint)

Set the endpoint property: The endpoint of the Marketo server. (i.e. 123-ABC-321.mktorest.com).

Parameters:

endpoint - the endpoint value to set.

Returns:

the MarketoLinkedService object itself.

setParameters

public MarketoLinkedService setParameters(Map parameters)

Set the parameters property: Parameters for linked service.

Overrides:

MarketoLinkedService.setParameters(Map<String,ParameterSpecification> parameters)

Parameters:

parameters

setUseEncryptedEndpoints

public MarketoLinkedService setUseEncryptedEndpoints(Object useEncryptedEndpoints)

Set the useEncryptedEndpoints property: Specifies whether the data source endpoints are encrypted using HTTPS. The default value is true.

Parameters:

useEncryptedEndpoints - the useEncryptedEndpoints value to set.

Returns:

the MarketoLinkedService object itself.

setUseHostVerification

public MarketoLinkedService setUseHostVerification(Object useHostVerification)

Set the useHostVerification property: Specifies whether to require the host name in the server's certificate to match the host name of the server when connecting over SSL. The default value is true.

Parameters:

useHostVerification - the useHostVerification value to set.

Returns:

the MarketoLinkedService object itself.

setUsePeerVerification

public MarketoLinkedService setUsePeerVerification(Object usePeerVerification)

Set the usePeerVerification property: Specifies whether to verify the identity of the server when connecting over SSL. The default value is true.

Parameters:

usePeerVerification - the usePeerVerification value to set.

Returns:

the MarketoLinkedService object itself.

Applies to