Google Cloud Datastream V1 Client - Class SalesforceProfile (2.3.0)

Reference documentation and code samples for the Google Cloud Datastream V1 Client class SalesforceProfile.

Salesforce profile

Generated from protobuf message google.cloud.datastream.v1.SalesforceProfile

Namespace

Google \ Cloud \ Datastream \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ domain string

Required. Domain endpoint for the Salesforce connection.

↳ user_credentials SalesforceProfile\UserCredentials

User-password authentication.

↳ oauth2_client_credentials SalesforceProfile\Oauth2ClientCredentials

Connected app authentication.

getDomain

Required. Domain endpoint for the Salesforce connection.

Returns
Type Description
string

setDomain

Required. Domain endpoint for the Salesforce connection.

Parameter
Name Description
var string
Returns
Type Description
$this

getUserCredentials

User-password authentication.

Returns
Type Description
SalesforceProfile\UserCredentials|null

hasUserCredentials

setUserCredentials

User-password authentication.

Parameter
Name Description
var SalesforceProfile\UserCredentials
Returns
Type Description
$this

getOauth2ClientCredentials

Connected app authentication.

Returns
Type Description
SalesforceProfile\Oauth2ClientCredentials|null

hasOauth2ClientCredentials

setOauth2ClientCredentials

Connected app authentication.

Parameter
Name Description
var SalesforceProfile\Oauth2ClientCredentials
Returns
Type Description
$this

getCredentials

Returns
Type Description
string