public static final class PhraseMatchData.Builder extends GeneratedMessageV3.Builder<PhraseMatchData.Builder> implements PhraseMatchDataOrBuilder
The data for a matched phrase matcher.
Represents information identifying a phrase matcher for a given match.
Protobuf type google.cloud.contactcenterinsights.v1.PhraseMatchData
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
public PhraseMatchData.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public PhraseMatchData build()
Returns
public PhraseMatchData buildPartial()
Returns
public PhraseMatchData.Builder clear()
Returns
Overrides
public PhraseMatchData.Builder clearDisplayName()
The human-readable name of the phrase matcher.
string display_name = 2;
Returns
public PhraseMatchData.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
public PhraseMatchData.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
public PhraseMatchData.Builder clearPhraseMatcher()
The unique identifier (the resource name) of the phrase matcher.
string phrase_matcher = 1;
Returns
public PhraseMatchData.Builder clone()
Returns
Overrides
public PhraseMatchData getDefaultInstanceForType()
Returns
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
public String getDisplayName()
The human-readable name of the phrase matcher.
string display_name = 2;
Returns
Type | Description |
String | The displayName.
|
public ByteString getDisplayNameBytes()
The human-readable name of the phrase matcher.
string display_name = 2;
Returns
Type | Description |
ByteString | The bytes for displayName.
|
public String getPhraseMatcher()
The unique identifier (the resource name) of the phrase matcher.
string phrase_matcher = 1;
Returns
Type | Description |
String | The phraseMatcher.
|
public ByteString getPhraseMatcherBytes()
The unique identifier (the resource name) of the phrase matcher.
string phrase_matcher = 1;
Returns
Type | Description |
ByteString | The bytes for phraseMatcher.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
public final boolean isInitialized()
Returns
Overrides
public PhraseMatchData.Builder mergeFrom(PhraseMatchData other)
Parameter
Returns
public PhraseMatchData.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
public PhraseMatchData.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
public final PhraseMatchData.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
public PhraseMatchData.Builder setDisplayName(String value)
The human-readable name of the phrase matcher.
string display_name = 2;
Parameter
Name | Description |
value | String
The displayName to set.
|
Returns
public PhraseMatchData.Builder setDisplayNameBytes(ByteString value)
The human-readable name of the phrase matcher.
string display_name = 2;
Parameter
Name | Description |
value | ByteString
The bytes for displayName to set.
|
Returns
public PhraseMatchData.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public PhraseMatchData.Builder setPhraseMatcher(String value)
The unique identifier (the resource name) of the phrase matcher.
string phrase_matcher = 1;
Parameter
Name | Description |
value | String
The phraseMatcher to set.
|
Returns
public PhraseMatchData.Builder setPhraseMatcherBytes(ByteString value)
The unique identifier (the resource name) of the phrase matcher.
string phrase_matcher = 1;
Parameter
Name | Description |
value | ByteString
The bytes for phraseMatcher to set.
|
Returns
public PhraseMatchData.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
public final PhraseMatchData.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides