public static final class SuggestionDenyListEntry.Builder extends GeneratedMessageV3.Builder<SuggestionDenyListEntry.Builder> implements SuggestionDenyListEntryOrBuilder
Suggestion deny list entry identifying the phrase to block from suggestions
and the applied operation for the phrase.
Protobuf type google.cloud.discoveryengine.v1.SuggestionDenyListEntry
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
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
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public SuggestionDenyListEntry.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public SuggestionDenyListEntry build()
buildPartial()
public SuggestionDenyListEntry buildPartial()
clear()
public SuggestionDenyListEntry.Builder clear()
Overrides
clearBlockPhrase()
public SuggestionDenyListEntry.Builder clearBlockPhrase()
Required. Phrase to block from suggestions served. Can be maximum 125
characters.
string block_phrase = 1 [(.google.api.field_behavior) = REQUIRED];
clearField(Descriptors.FieldDescriptor field)
public SuggestionDenyListEntry.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearMatchOperator()
public SuggestionDenyListEntry.Builder clearMatchOperator()
Required. The match operator to apply for this phrase. Whether to block the
exact phrase, or block any suggestions containing this phrase.
.google.cloud.discoveryengine.v1.SuggestionDenyListEntry.MatchOperator match_operator = 2 [(.google.api.field_behavior) = REQUIRED];
clearOneof(Descriptors.OneofDescriptor oneof)
public SuggestionDenyListEntry.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public SuggestionDenyListEntry.Builder clone()
Overrides
getBlockPhrase()
public String getBlockPhrase()
Required. Phrase to block from suggestions served. Can be maximum 125
characters.
string block_phrase = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
String |
The blockPhrase.
|
getBlockPhraseBytes()
public ByteString getBlockPhraseBytes()
Required. Phrase to block from suggestions served. Can be maximum 125
characters.
string block_phrase = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
ByteString |
The bytes for blockPhrase.
|
getDefaultInstanceForType()
public SuggestionDenyListEntry getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getMatchOperator()
public SuggestionDenyListEntry.MatchOperator getMatchOperator()
Required. The match operator to apply for this phrase. Whether to block the
exact phrase, or block any suggestions containing this phrase.
.google.cloud.discoveryengine.v1.SuggestionDenyListEntry.MatchOperator match_operator = 2 [(.google.api.field_behavior) = REQUIRED];
getMatchOperatorValue()
public int getMatchOperatorValue()
Required. The match operator to apply for this phrase. Whether to block the
exact phrase, or block any suggestions containing this phrase.
.google.cloud.discoveryengine.v1.SuggestionDenyListEntry.MatchOperator match_operator = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
int |
The enum numeric value on the wire for matchOperator.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(SuggestionDenyListEntry other)
public SuggestionDenyListEntry.Builder mergeFrom(SuggestionDenyListEntry other)
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public SuggestionDenyListEntry.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public SuggestionDenyListEntry.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final SuggestionDenyListEntry.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setBlockPhrase(String value)
public SuggestionDenyListEntry.Builder setBlockPhrase(String value)
Required. Phrase to block from suggestions served. Can be maximum 125
characters.
string block_phrase = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
String
The blockPhrase to set.
|
setBlockPhraseBytes(ByteString value)
public SuggestionDenyListEntry.Builder setBlockPhraseBytes(ByteString value)
Required. Phrase to block from suggestions served. Can be maximum 125
characters.
string block_phrase = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
ByteString
The bytes for blockPhrase to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public SuggestionDenyListEntry.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setMatchOperator(SuggestionDenyListEntry.MatchOperator value)
public SuggestionDenyListEntry.Builder setMatchOperator(SuggestionDenyListEntry.MatchOperator value)
Required. The match operator to apply for this phrase. Whether to block the
exact phrase, or block any suggestions containing this phrase.
.google.cloud.discoveryengine.v1.SuggestionDenyListEntry.MatchOperator match_operator = 2 [(.google.api.field_behavior) = REQUIRED];
setMatchOperatorValue(int value)
public SuggestionDenyListEntry.Builder setMatchOperatorValue(int value)
Required. The match operator to apply for this phrase. Whether to block the
exact phrase, or block any suggestions containing this phrase.
.google.cloud.discoveryengine.v1.SuggestionDenyListEntry.MatchOperator match_operator = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
int
The enum numeric value on the wire for matchOperator to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public SuggestionDenyListEntry.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final SuggestionDenyListEntry.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides