public static final class HumanAgentHandoffConfig.SalesforceLiveAgentConfig extends GeneratedMessageV3 implements HumanAgentHandoffConfig.SalesforceLiveAgentConfigOrBuilder
Configuration specific to Salesforce Live Agent.
Protobuf type
google.cloud.dialogflow.v2.HumanAgentHandoffConfig.SalesforceLiveAgentConfig
Static Fields
public static final int BUTTON_ID_FIELD_NUMBER
Field Value
DEPLOYMENT_ID_FIELD_NUMBER
public static final int DEPLOYMENT_ID_FIELD_NUMBER
Field Value
ENDPOINT_DOMAIN_FIELD_NUMBER
public static final int ENDPOINT_DOMAIN_FIELD_NUMBER
Field Value
ORGANIZATION_ID_FIELD_NUMBER
public static final int ORGANIZATION_ID_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static HumanAgentHandoffConfig.SalesforceLiveAgentConfig getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static HumanAgentHandoffConfig.SalesforceLiveAgentConfig.Builder newBuilder()
Returns
newBuilder(HumanAgentHandoffConfig.SalesforceLiveAgentConfig prototype)
public static HumanAgentHandoffConfig.SalesforceLiveAgentConfig.Builder newBuilder(HumanAgentHandoffConfig.SalesforceLiveAgentConfig prototype)
Parameter
Returns
public static HumanAgentHandoffConfig.SalesforceLiveAgentConfig parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static HumanAgentHandoffConfig.SalesforceLiveAgentConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static HumanAgentHandoffConfig.SalesforceLiveAgentConfig parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static HumanAgentHandoffConfig.SalesforceLiveAgentConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static HumanAgentHandoffConfig.SalesforceLiveAgentConfig parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static HumanAgentHandoffConfig.SalesforceLiveAgentConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static HumanAgentHandoffConfig.SalesforceLiveAgentConfig parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static HumanAgentHandoffConfig.SalesforceLiveAgentConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static HumanAgentHandoffConfig.SalesforceLiveAgentConfig parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static HumanAgentHandoffConfig.SalesforceLiveAgentConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static HumanAgentHandoffConfig.SalesforceLiveAgentConfig parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static HumanAgentHandoffConfig.SalesforceLiveAgentConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<HumanAgentHandoffConfig.SalesforceLiveAgentConfig> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
public String getButtonId()
Required. Live Agent chat button ID.
string button_id = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
String | The buttonId.
|
public ByteString getButtonIdBytes()
Required. Live Agent chat button ID.
string button_id = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
getDefaultInstanceForType()
public HumanAgentHandoffConfig.SalesforceLiveAgentConfig getDefaultInstanceForType()
Returns
getDeploymentId()
public String getDeploymentId()
Required. Live Agent deployment ID.
string deployment_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
String | The deploymentId.
|
getDeploymentIdBytes()
public ByteString getDeploymentIdBytes()
Required. Live Agent deployment ID.
string deployment_id = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
ByteString | The bytes for deploymentId.
|
getEndpointDomain()
public String getEndpointDomain()
Required. Domain of the Live Agent endpoint for this agent. You can find
the endpoint URL in the Live Agent settings
page. For example if URL
has the form https://d.la4-c2-phx.salesforceliveagent.com/...,
you should fill in d.la4-c2-phx.salesforceliveagent.com.
string endpoint_domain = 4 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
String | The endpointDomain.
|
getEndpointDomainBytes()
public ByteString getEndpointDomainBytes()
Required. Domain of the Live Agent endpoint for this agent. You can find
the endpoint URL in the Live Agent settings
page. For example if URL
has the form https://d.la4-c2-phx.salesforceliveagent.com/...,
you should fill in d.la4-c2-phx.salesforceliveagent.com.
string endpoint_domain = 4 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
ByteString | The bytes for endpointDomain.
|
getOrganizationId()
public String getOrganizationId()
Required. The organization ID of the Salesforce account.
string organization_id = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
String | The organizationId.
|
getOrganizationIdBytes()
public ByteString getOrganizationIdBytes()
Required. The organization ID of the Salesforce account.
string organization_id = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
ByteString | The bytes for organizationId.
|
getParserForType()
public Parser<HumanAgentHandoffConfig.SalesforceLiveAgentConfig> getParserForType()
Returns
Overrides
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public HumanAgentHandoffConfig.SalesforceLiveAgentConfig.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected HumanAgentHandoffConfig.SalesforceLiveAgentConfig.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public HumanAgentHandoffConfig.SalesforceLiveAgentConfig.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions