Interface ModelMonitoringNotificationSpecOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ModelMonitoringNotificationSpec,ModelMonitoringNotificationSpec.Builder
@Generated
public interface ModelMonitoringNotificationSpecOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionEmail alert config.Email alert config.booleanDump the anomalies to Cloud Logging.getNotificationChannelConfigs(int index) Notification channel config.intNotification channel config.Notification channel config.getNotificationChannelConfigsOrBuilder(int index) Notification channel config.Notification channel config.booleanEmail alert config.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasEmailConfig
boolean hasEmailConfig()Email alert config.
.google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec.EmailConfig email_config = 1;- Returns:
- Whether the emailConfig field is set.
-
getEmailConfig
ModelMonitoringNotificationSpec.EmailConfig getEmailConfig()Email alert config.
.google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec.EmailConfig email_config = 1;- Returns:
- The emailConfig.
-
getEmailConfigOrBuilder
ModelMonitoringNotificationSpec.EmailConfigOrBuilder getEmailConfigOrBuilder()Email alert config.
.google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec.EmailConfig email_config = 1; -
getEnableCloudLogging
boolean getEnableCloudLogging()Dump the anomalies to Cloud Logging. The anomalies will be put to json payload encoded from proto [google.cloud.aiplatform.logging.ModelMonitoringAnomaliesLogEntry][]. This can be further sinked to Pub/Sub or any other services supported by Cloud Logging.
bool enable_cloud_logging = 2;- Returns:
- The enableCloudLogging.
-
getNotificationChannelConfigsList
List<ModelMonitoringNotificationSpec.NotificationChannelConfig> getNotificationChannelConfigsList()Notification channel config.
repeated .google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec.NotificationChannelConfig notification_channel_configs = 3; -
getNotificationChannelConfigs
Notification channel config.
repeated .google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec.NotificationChannelConfig notification_channel_configs = 3; -
getNotificationChannelConfigsCount
int getNotificationChannelConfigsCount()Notification channel config.
repeated .google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec.NotificationChannelConfig notification_channel_configs = 3; -
getNotificationChannelConfigsOrBuilderList
List<? extends ModelMonitoringNotificationSpec.NotificationChannelConfigOrBuilder> getNotificationChannelConfigsOrBuilderList()Notification channel config.
repeated .google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec.NotificationChannelConfig notification_channel_configs = 3; -
getNotificationChannelConfigsOrBuilder
ModelMonitoringNotificationSpec.NotificationChannelConfigOrBuilder getNotificationChannelConfigsOrBuilder(int index) Notification channel config.
repeated .google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec.NotificationChannelConfig notification_channel_configs = 3;
-