public static final class AlertConfig.AlertPolicy extends com.google.protobuf.GeneratedMessageV3 implements AlertConfig.AlertPolicyOrBuilder
Alert policy for a customer.Protobuf type
google.cloud.retail.v2alpha.AlertConfig.AlertPolicy| Modifier and Type | Class and Description |
|---|---|
static class |
AlertConfig.AlertPolicy.Builder
Alert policy for a customer.
|
static class |
AlertConfig.AlertPolicy.EnrollStatus
The enrollment status enum for alert policy.
|
static class |
AlertConfig.AlertPolicy.Recipient
Recipient contact information.
|
static interface |
AlertConfig.AlertPolicy.RecipientOrBuilder |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
ALERT_GROUP_FIELD_NUMBER |
static int |
ENROLL_STATUS_FIELD_NUMBER |
static int |
RECIPIENTS_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getAlertGroup()
The feature that provides alerting capability.
|
com.google.protobuf.ByteString |
getAlertGroupBytes()
The feature that provides alerting capability.
|
static AlertConfig.AlertPolicy |
getDefaultInstance() |
AlertConfig.AlertPolicy |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
AlertConfig.AlertPolicy.EnrollStatus |
getEnrollStatus()
The enrollment status of a customer.
|
int |
getEnrollStatusValue()
The enrollment status of a customer.
|
com.google.protobuf.Parser<AlertConfig.AlertPolicy> |
getParserForType() |
AlertConfig.AlertPolicy.Recipient |
getRecipients(int index)
Recipients for the alert policy.
|
int |
getRecipientsCount()
Recipients for the alert policy.
|
List<AlertConfig.AlertPolicy.Recipient> |
getRecipientsList()
Recipients for the alert policy.
|
AlertConfig.AlertPolicy.RecipientOrBuilder |
getRecipientsOrBuilder(int index)
Recipients for the alert policy.
|
List<? extends AlertConfig.AlertPolicy.RecipientOrBuilder> |
getRecipientsOrBuilderList()
Recipients for the alert policy.
|
int |
getSerializedSize() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static AlertConfig.AlertPolicy.Builder |
newBuilder() |
static AlertConfig.AlertPolicy.Builder |
newBuilder(AlertConfig.AlertPolicy prototype) |
AlertConfig.AlertPolicy.Builder |
newBuilderForType() |
protected AlertConfig.AlertPolicy.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static AlertConfig.AlertPolicy |
parseDelimitedFrom(InputStream input) |
static AlertConfig.AlertPolicy |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AlertConfig.AlertPolicy |
parseFrom(byte[] data) |
static AlertConfig.AlertPolicy |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AlertConfig.AlertPolicy |
parseFrom(ByteBuffer data) |
static AlertConfig.AlertPolicy |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AlertConfig.AlertPolicy |
parseFrom(com.google.protobuf.ByteString data) |
static AlertConfig.AlertPolicy |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AlertConfig.AlertPolicy |
parseFrom(com.google.protobuf.CodedInputStream input) |
static AlertConfig.AlertPolicy |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static AlertConfig.AlertPolicy |
parseFrom(InputStream input) |
static AlertConfig.AlertPolicy |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<AlertConfig.AlertPolicy> |
parser() |
AlertConfig.AlertPolicy.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int ALERT_GROUP_FIELD_NUMBER
public static final int ENROLL_STATUS_FIELD_NUMBER
public static final int RECIPIENTS_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public 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 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.EnrollStatus getEnrollStatus()
The enrollment status of a customer.
.google.cloud.retail.v2alpha.AlertConfig.AlertPolicy.EnrollStatus enroll_status = 2;
getEnrollStatus in interface AlertConfig.AlertPolicyOrBuilderpublic 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 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 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.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 final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static AlertConfig.AlertPolicy parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AlertConfig.AlertPolicy parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AlertConfig.AlertPolicy parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AlertConfig.AlertPolicy parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AlertConfig.AlertPolicy parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AlertConfig.AlertPolicy parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AlertConfig.AlertPolicy parseFrom(InputStream input) throws IOException
IOExceptionpublic static AlertConfig.AlertPolicy parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static AlertConfig.AlertPolicy parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static AlertConfig.AlertPolicy parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static AlertConfig.AlertPolicy parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static AlertConfig.AlertPolicy parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic AlertConfig.AlertPolicy.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static AlertConfig.AlertPolicy.Builder newBuilder()
public static AlertConfig.AlertPolicy.Builder newBuilder(AlertConfig.AlertPolicy prototype)
public AlertConfig.AlertPolicy.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected AlertConfig.AlertPolicy.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static AlertConfig.AlertPolicy getDefaultInstance()
public static com.google.protobuf.Parser<AlertConfig.AlertPolicy> parser()
public com.google.protobuf.Parser<AlertConfig.AlertPolicy> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public AlertConfig.AlertPolicy getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.