Class IssueAssignment.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<IssueAssignment.Builder>
-
- com.google.cloud.contactcenterinsights.v1.IssueAssignment.Builder
-
- All Implemented Interfaces:
IssueAssignmentOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- IssueAssignment
public static final class IssueAssignment.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<IssueAssignment.Builder> implements IssueAssignmentOrBuilder
Information about the issue.
Protobuf typegoogle.cloud.contactcenterinsights.v1.IssueAssignment
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description IssueAssignment.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
IssueAssignment
build()
IssueAssignment
buildPartial()
IssueAssignment.Builder
clear()
IssueAssignment.Builder
clearDisplayName()
Immutable.IssueAssignment.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
IssueAssignment.Builder
clearIssue()
Resource name of the assigned issue.IssueAssignment.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
IssueAssignment.Builder
clearScore()
Score indicating the likelihood of the issue assignment.IssueAssignment.Builder
clone()
IssueAssignment
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getDisplayName()
Immutable.com.google.protobuf.ByteString
getDisplayNameBytes()
Immutable.String
getIssue()
Resource name of the assigned issue.com.google.protobuf.ByteString
getIssueBytes()
Resource name of the assigned issue.double
getScore()
Score indicating the likelihood of the issue assignment.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
IssueAssignment.Builder
mergeFrom(IssueAssignment other)
IssueAssignment.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
IssueAssignment.Builder
mergeFrom(com.google.protobuf.Message other)
IssueAssignment.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
IssueAssignment.Builder
setDisplayName(String value)
Immutable.IssueAssignment.Builder
setDisplayNameBytes(com.google.protobuf.ByteString value)
Immutable.IssueAssignment.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
IssueAssignment.Builder
setIssue(String value)
Resource name of the assigned issue.IssueAssignment.Builder
setIssueBytes(com.google.protobuf.ByteString value)
Resource name of the assigned issue.IssueAssignment.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
IssueAssignment.Builder
setScore(double value)
Score indicating the likelihood of the issue assignment.IssueAssignment.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<IssueAssignment.Builder>
-
clear
public IssueAssignment.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<IssueAssignment.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<IssueAssignment.Builder>
-
getDefaultInstanceForType
public IssueAssignment getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public IssueAssignment build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public IssueAssignment buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public IssueAssignment.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<IssueAssignment.Builder>
-
setField
public IssueAssignment.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<IssueAssignment.Builder>
-
clearField
public IssueAssignment.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<IssueAssignment.Builder>
-
clearOneof
public IssueAssignment.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<IssueAssignment.Builder>
-
setRepeatedField
public IssueAssignment.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<IssueAssignment.Builder>
-
addRepeatedField
public IssueAssignment.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<IssueAssignment.Builder>
-
mergeFrom
public IssueAssignment.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<IssueAssignment.Builder>
-
mergeFrom
public IssueAssignment.Builder mergeFrom(IssueAssignment other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<IssueAssignment.Builder>
-
mergeFrom
public IssueAssignment.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<IssueAssignment.Builder>
- Throws:
IOException
-
getIssue
public String getIssue()
Resource name of the assigned issue.
string issue = 1;
- Specified by:
getIssue
in interfaceIssueAssignmentOrBuilder
- Returns:
- The issue.
-
getIssueBytes
public com.google.protobuf.ByteString getIssueBytes()
Resource name of the assigned issue.
string issue = 1;
- Specified by:
getIssueBytes
in interfaceIssueAssignmentOrBuilder
- Returns:
- The bytes for issue.
-
setIssue
public IssueAssignment.Builder setIssue(String value)
Resource name of the assigned issue.
string issue = 1;
- Parameters:
value
- The issue to set.- Returns:
- This builder for chaining.
-
clearIssue
public IssueAssignment.Builder clearIssue()
Resource name of the assigned issue.
string issue = 1;
- Returns:
- This builder for chaining.
-
setIssueBytes
public IssueAssignment.Builder setIssueBytes(com.google.protobuf.ByteString value)
Resource name of the assigned issue.
string issue = 1;
- Parameters:
value
- The bytes for issue to set.- Returns:
- This builder for chaining.
-
getScore
public double getScore()
Score indicating the likelihood of the issue assignment. currently bounded on [0,1].
double score = 2;
- Specified by:
getScore
in interfaceIssueAssignmentOrBuilder
- Returns:
- The score.
-
setScore
public IssueAssignment.Builder setScore(double value)
Score indicating the likelihood of the issue assignment. currently bounded on [0,1].
double score = 2;
- Parameters:
value
- The score to set.- Returns:
- This builder for chaining.
-
clearScore
public IssueAssignment.Builder clearScore()
Score indicating the likelihood of the issue assignment. currently bounded on [0,1].
double score = 2;
- Returns:
- This builder for chaining.
-
getDisplayName
public String getDisplayName()
Immutable. Display name of the assigned issue. This field is set at time of analyis and immutable since then.
string display_name = 3 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getDisplayName
in interfaceIssueAssignmentOrBuilder
- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()
Immutable. Display name of the assigned issue. This field is set at time of analyis and immutable since then.
string display_name = 3 [(.google.api.field_behavior) = IMMUTABLE];
- Specified by:
getDisplayNameBytes
in interfaceIssueAssignmentOrBuilder
- Returns:
- The bytes for displayName.
-
setDisplayName
public IssueAssignment.Builder setDisplayName(String value)
Immutable. Display name of the assigned issue. This field is set at time of analyis and immutable since then.
string display_name = 3 [(.google.api.field_behavior) = IMMUTABLE];
- Parameters:
value
- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
public IssueAssignment.Builder clearDisplayName()
Immutable. Display name of the assigned issue. This field is set at time of analyis and immutable since then.
string display_name = 3 [(.google.api.field_behavior) = IMMUTABLE];
- Returns:
- This builder for chaining.
-
setDisplayNameBytes
public IssueAssignment.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
Immutable. Display name of the assigned issue. This field is set at time of analyis and immutable since then.
string display_name = 3 [(.google.api.field_behavior) = IMMUTABLE];
- Parameters:
value
- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final IssueAssignment.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<IssueAssignment.Builder>
-
mergeUnknownFields
public final IssueAssignment.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<IssueAssignment.Builder>
-
-