public static final class AlertConfig.AlertPolicy.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AlertConfig.AlertPolicy.Builder> implements AlertConfig.AlertPolicyOrBuilder
Alert policy for a customer.Protobuf type
google.cloud.retail.v2alpha.AlertConfig.AlertPolicygetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<AlertConfig.AlertPolicy.Builder>public AlertConfig.AlertPolicy.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<AlertConfig.AlertPolicy.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<AlertConfig.AlertPolicy.Builder>public AlertConfig.AlertPolicy getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic AlertConfig.AlertPolicy build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic AlertConfig.AlertPolicy buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic AlertConfig.AlertPolicy.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<AlertConfig.AlertPolicy.Builder>public AlertConfig.AlertPolicy.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<AlertConfig.AlertPolicy.Builder>public AlertConfig.AlertPolicy.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<AlertConfig.AlertPolicy.Builder>public AlertConfig.AlertPolicy.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<AlertConfig.AlertPolicy.Builder>public AlertConfig.AlertPolicy.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<AlertConfig.AlertPolicy.Builder>public AlertConfig.AlertPolicy.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<AlertConfig.AlertPolicy.Builder>public AlertConfig.AlertPolicy.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<AlertConfig.AlertPolicy.Builder>public AlertConfig.AlertPolicy.Builder mergeFrom(AlertConfig.AlertPolicy other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<AlertConfig.AlertPolicy.Builder>public AlertConfig.AlertPolicy.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<AlertConfig.AlertPolicy.Builder>IOExceptionpublic String getAlertGroup()
The feature that provides alerting capability. Supported value: - `search-data-quality` for retail search customers. - `conv-data-quality` for retail conversation customers.
string alert_group = 1;getAlertGroup in interface AlertConfig.AlertPolicyOrBuilderpublic com.google.protobuf.ByteString getAlertGroupBytes()
The feature that provides alerting capability. Supported value: - `search-data-quality` for retail search customers. - `conv-data-quality` for retail conversation customers.
string alert_group = 1;getAlertGroupBytes in interface AlertConfig.AlertPolicyOrBuilderpublic AlertConfig.AlertPolicy.Builder setAlertGroup(String value)
The feature that provides alerting capability. Supported value: - `search-data-quality` for retail search customers. - `conv-data-quality` for retail conversation customers.
string alert_group = 1;value - The alertGroup to set.public AlertConfig.AlertPolicy.Builder clearAlertGroup()
The feature that provides alerting capability. Supported value: - `search-data-quality` for retail search customers. - `conv-data-quality` for retail conversation customers.
string alert_group = 1;public AlertConfig.AlertPolicy.Builder setAlertGroupBytes(com.google.protobuf.ByteString value)
The feature that provides alerting capability. Supported value: - `search-data-quality` for retail search customers. - `conv-data-quality` for retail conversation customers.
string alert_group = 1;value - The bytes for alertGroup to set.public int getEnrollStatusValue()
The enrollment status of a customer.
.google.cloud.retail.v2alpha.AlertConfig.AlertPolicy.EnrollStatus enroll_status = 2;
getEnrollStatusValue in interface AlertConfig.AlertPolicyOrBuilderpublic AlertConfig.AlertPolicy.Builder setEnrollStatusValue(int value)
The enrollment status of a customer.
.google.cloud.retail.v2alpha.AlertConfig.AlertPolicy.EnrollStatus enroll_status = 2;
value - The enum numeric value on the wire for enrollStatus to set.public AlertConfig.AlertPolicy.EnrollStatus getEnrollStatus()
The enrollment status of a customer.
.google.cloud.retail.v2alpha.AlertConfig.AlertPolicy.EnrollStatus enroll_status = 2;
getEnrollStatus in interface AlertConfig.AlertPolicyOrBuilderpublic AlertConfig.AlertPolicy.Builder setEnrollStatus(AlertConfig.AlertPolicy.EnrollStatus value)
The enrollment status of a customer.
.google.cloud.retail.v2alpha.AlertConfig.AlertPolicy.EnrollStatus enroll_status = 2;
value - The enrollStatus to set.public AlertConfig.AlertPolicy.Builder clearEnrollStatus()
The enrollment status of a customer.
.google.cloud.retail.v2alpha.AlertConfig.AlertPolicy.EnrollStatus enroll_status = 2;
public List<AlertConfig.AlertPolicy.Recipient> getRecipientsList()
Recipients for the alert policy. One alert policy should not exceed 20 recipients.
repeated .google.cloud.retail.v2alpha.AlertConfig.AlertPolicy.Recipient recipients = 3;
getRecipientsList in interface AlertConfig.AlertPolicyOrBuilderpublic int getRecipientsCount()
Recipients for the alert policy. One alert policy should not exceed 20 recipients.
repeated .google.cloud.retail.v2alpha.AlertConfig.AlertPolicy.Recipient recipients = 3;
getRecipientsCount in interface AlertConfig.AlertPolicyOrBuilderpublic AlertConfig.AlertPolicy.Recipient getRecipients(int index)
Recipients for the alert policy. One alert policy should not exceed 20 recipients.
repeated .google.cloud.retail.v2alpha.AlertConfig.AlertPolicy.Recipient recipients = 3;
getRecipients in interface AlertConfig.AlertPolicyOrBuilderpublic AlertConfig.AlertPolicy.Builder setRecipients(int index, AlertConfig.AlertPolicy.Recipient value)
Recipients for the alert policy. One alert policy should not exceed 20 recipients.
repeated .google.cloud.retail.v2alpha.AlertConfig.AlertPolicy.Recipient recipients = 3;
public AlertConfig.AlertPolicy.Builder setRecipients(int index, AlertConfig.AlertPolicy.Recipient.Builder builderForValue)
Recipients for the alert policy. One alert policy should not exceed 20 recipients.
repeated .google.cloud.retail.v2alpha.AlertConfig.AlertPolicy.Recipient recipients = 3;
public AlertConfig.AlertPolicy.Builder addRecipients(AlertConfig.AlertPolicy.Recipient value)
Recipients for the alert policy. One alert policy should not exceed 20 recipients.
repeated .google.cloud.retail.v2alpha.AlertConfig.AlertPolicy.Recipient recipients = 3;
public AlertConfig.AlertPolicy.Builder addRecipients(int index, AlertConfig.AlertPolicy.Recipient value)
Recipients for the alert policy. One alert policy should not exceed 20 recipients.
repeated .google.cloud.retail.v2alpha.AlertConfig.AlertPolicy.Recipient recipients = 3;
public AlertConfig.AlertPolicy.Builder addRecipients(AlertConfig.AlertPolicy.Recipient.Builder builderForValue)
Recipients for the alert policy. One alert policy should not exceed 20 recipients.
repeated .google.cloud.retail.v2alpha.AlertConfig.AlertPolicy.Recipient recipients = 3;
public AlertConfig.AlertPolicy.Builder addRecipients(int index, AlertConfig.AlertPolicy.Recipient.Builder builderForValue)
Recipients for the alert policy. One alert policy should not exceed 20 recipients.
repeated .google.cloud.retail.v2alpha.AlertConfig.AlertPolicy.Recipient recipients = 3;
public AlertConfig.AlertPolicy.Builder addAllRecipients(Iterable<? extends AlertConfig.AlertPolicy.Recipient> values)
Recipients for the alert policy. One alert policy should not exceed 20 recipients.
repeated .google.cloud.retail.v2alpha.AlertConfig.AlertPolicy.Recipient recipients = 3;
public AlertConfig.AlertPolicy.Builder clearRecipients()
Recipients for the alert policy. One alert policy should not exceed 20 recipients.
repeated .google.cloud.retail.v2alpha.AlertConfig.AlertPolicy.Recipient recipients = 3;
public AlertConfig.AlertPolicy.Builder removeRecipients(int index)
Recipients for the alert policy. One alert policy should not exceed 20 recipients.
repeated .google.cloud.retail.v2alpha.AlertConfig.AlertPolicy.Recipient recipients = 3;
public AlertConfig.AlertPolicy.Recipient.Builder getRecipientsBuilder(int index)
Recipients for the alert policy. One alert policy should not exceed 20 recipients.
repeated .google.cloud.retail.v2alpha.AlertConfig.AlertPolicy.Recipient recipients = 3;
public AlertConfig.AlertPolicy.RecipientOrBuilder getRecipientsOrBuilder(int index)
Recipients for the alert policy. One alert policy should not exceed 20 recipients.
repeated .google.cloud.retail.v2alpha.AlertConfig.AlertPolicy.Recipient recipients = 3;
getRecipientsOrBuilder in interface AlertConfig.AlertPolicyOrBuilderpublic List<? extends AlertConfig.AlertPolicy.RecipientOrBuilder> getRecipientsOrBuilderList()
Recipients for the alert policy. One alert policy should not exceed 20 recipients.
repeated .google.cloud.retail.v2alpha.AlertConfig.AlertPolicy.Recipient recipients = 3;
getRecipientsOrBuilderList in interface AlertConfig.AlertPolicyOrBuilderpublic AlertConfig.AlertPolicy.Recipient.Builder addRecipientsBuilder()
Recipients for the alert policy. One alert policy should not exceed 20 recipients.
repeated .google.cloud.retail.v2alpha.AlertConfig.AlertPolicy.Recipient recipients = 3;
public AlertConfig.AlertPolicy.Recipient.Builder addRecipientsBuilder(int index)
Recipients for the alert policy. One alert policy should not exceed 20 recipients.
repeated .google.cloud.retail.v2alpha.AlertConfig.AlertPolicy.Recipient recipients = 3;
public List<AlertConfig.AlertPolicy.Recipient.Builder> getRecipientsBuilderList()
Recipients for the alert policy. One alert policy should not exceed 20 recipients.
repeated .google.cloud.retail.v2alpha.AlertConfig.AlertPolicy.Recipient recipients = 3;
public final AlertConfig.AlertPolicy.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AlertConfig.AlertPolicy.Builder>public final AlertConfig.AlertPolicy.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AlertConfig.AlertPolicy.Builder>Copyright © 2025 Google LLC. All rights reserved.