public static final class HumanAgentHandoffConfig.SalesforceLiveAgentConfig extends com.google.protobuf.GeneratedMessageV3 implements HumanAgentHandoffConfig.SalesforceLiveAgentConfigOrBuilder
Configuration specific to Salesforce Live Agent.Protobuf type
google.cloud.dialogflow.v2beta1.HumanAgentHandoffConfig.SalesforceLiveAgentConfig| Modifier and Type | Class and Description |
|---|---|
static class |
HumanAgentHandoffConfig.SalesforceLiveAgentConfig.Builder
Configuration specific to Salesforce Live Agent.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
BUTTON_ID_FIELD_NUMBER |
static int |
DEPLOYMENT_ID_FIELD_NUMBER |
static int |
ENDPOINT_DOMAIN_FIELD_NUMBER |
static int |
ORGANIZATION_ID_FIELD_NUMBER |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int ORGANIZATION_ID_FIELD_NUMBER
public static final int DEPLOYMENT_ID_FIELD_NUMBER
public static final int BUTTON_ID_FIELD_NUMBER
public static final int ENDPOINT_DOMAIN_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public String getOrganizationId()
Required. The organization ID of the Salesforce account.
string organization_id = 1 [(.google.api.field_behavior) = REQUIRED];getOrganizationId in interface HumanAgentHandoffConfig.SalesforceLiveAgentConfigOrBuilderpublic com.google.protobuf.ByteString getOrganizationIdBytes()
Required. The organization ID of the Salesforce account.
string organization_id = 1 [(.google.api.field_behavior) = REQUIRED];getOrganizationIdBytes in interface HumanAgentHandoffConfig.SalesforceLiveAgentConfigOrBuilderpublic String getDeploymentId()
Required. Live Agent deployment ID.
string deployment_id = 2 [(.google.api.field_behavior) = REQUIRED];getDeploymentId in interface HumanAgentHandoffConfig.SalesforceLiveAgentConfigOrBuilderpublic com.google.protobuf.ByteString getDeploymentIdBytes()
Required. Live Agent deployment ID.
string deployment_id = 2 [(.google.api.field_behavior) = REQUIRED];getDeploymentIdBytes in interface HumanAgentHandoffConfig.SalesforceLiveAgentConfigOrBuilderpublic String getButtonId()
Required. Live Agent chat button ID.
string button_id = 3 [(.google.api.field_behavior) = REQUIRED];getButtonId in interface HumanAgentHandoffConfig.SalesforceLiveAgentConfigOrBuilderpublic com.google.protobuf.ByteString getButtonIdBytes()
Required. Live Agent chat button ID.
string button_id = 3 [(.google.api.field_behavior) = REQUIRED];getButtonIdBytes in interface HumanAgentHandoffConfig.SalesforceLiveAgentConfigOrBuilderpublic 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];getEndpointDomain in interface HumanAgentHandoffConfig.SalesforceLiveAgentConfigOrBuilderpublic com.google.protobuf.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];getEndpointDomainBytes in interface HumanAgentHandoffConfig.SalesforceLiveAgentConfigOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static HumanAgentHandoffConfig.SalesforceLiveAgentConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HumanAgentHandoffConfig.SalesforceLiveAgentConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HumanAgentHandoffConfig.SalesforceLiveAgentConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HumanAgentHandoffConfig.SalesforceLiveAgentConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HumanAgentHandoffConfig.SalesforceLiveAgentConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HumanAgentHandoffConfig.SalesforceLiveAgentConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HumanAgentHandoffConfig.SalesforceLiveAgentConfig parseFrom(InputStream input) throws IOException
IOExceptionpublic static HumanAgentHandoffConfig.SalesforceLiveAgentConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static HumanAgentHandoffConfig.SalesforceLiveAgentConfig parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static HumanAgentHandoffConfig.SalesforceLiveAgentConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static HumanAgentHandoffConfig.SalesforceLiveAgentConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static HumanAgentHandoffConfig.SalesforceLiveAgentConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic HumanAgentHandoffConfig.SalesforceLiveAgentConfig.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static HumanAgentHandoffConfig.SalesforceLiveAgentConfig.Builder newBuilder()
public static HumanAgentHandoffConfig.SalesforceLiveAgentConfig.Builder newBuilder(HumanAgentHandoffConfig.SalesforceLiveAgentConfig prototype)
public HumanAgentHandoffConfig.SalesforceLiveAgentConfig.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected HumanAgentHandoffConfig.SalesforceLiveAgentConfig.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static HumanAgentHandoffConfig.SalesforceLiveAgentConfig getDefaultInstance()
public static com.google.protobuf.Parser<HumanAgentHandoffConfig.SalesforceLiveAgentConfig> parser()
public com.google.protobuf.Parser<HumanAgentHandoffConfig.SalesforceLiveAgentConfig> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public HumanAgentHandoffConfig.SalesforceLiveAgentConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2023 Google LLC. All rights reserved.