public static class ServiceProviderInteractionSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ServiceProviderInteractionSummary |
build() |
ServiceProviderInteractionSummary.Builder |
copy(ServiceProviderInteractionSummary model) |
ServiceProviderInteractionSummary.Builder |
message(String message)
The information exchanged between the customer and the operator.
|
ServiceProviderInteractionSummary.Builder |
messageIdentifier(String messageIdentifier)
The unique identifier of the message within the scope of the associated access request.
|
ServiceProviderInteractionSummary.Builder |
timestamp(Date timestamp)
Time when the conversation happened in RFC
3339timestamp format, e.g.
|
ServiceProviderInteractionSummary.Builder |
userId(String userId)
ID of the customer or operator who is part of this conversation.
|
ServiceProviderInteractionSummary.Builder |
userName(String userName)
Name of the customer or operator who is part of this conversation.
|
ServiceProviderInteractionSummary.Builder |
userType(ServiceProviderInteractionSummary.UserType userType)
Indicates whether the user is a customer or an operator.
|
public ServiceProviderInteractionSummary.Builder messageIdentifier(String messageIdentifier)
The unique identifier of the message within the scope of the associated access request.
messageIdentifier
- the value to setpublic ServiceProviderInteractionSummary.Builder userId(String userId)
ID of the customer or operator who is part of this conversation. For operator, this field is null.
userId
- the value to setpublic ServiceProviderInteractionSummary.Builder userName(String userName)
Name of the customer or operator who is part of this conversation. For operator, the name is “Operator”.
userName
- the value to setpublic ServiceProviderInteractionSummary.Builder message(String message)
The information exchanged between the customer and the operator.
message
- the value to setpublic ServiceProviderInteractionSummary.Builder userType(ServiceProviderInteractionSummary.UserType userType)
Indicates whether the user is a customer or an operator.
userType
- the value to setpublic ServiceProviderInteractionSummary.Builder timestamp(Date timestamp)
Time when the conversation happened in RFC 3339timestamp format, e.g. ‘2020-05-22T21:10:29.600Z’.
timestamp
- the value to setpublic ServiceProviderInteractionSummary build()
public ServiceProviderInteractionSummary.Builder copy(ServiceProviderInteractionSummary model)
Copyright © 2016–2024. All rights reserved.