Interface ModelMonitoringNotificationSpecOrBuilder (3.50.0)

public interface ModelMonitoringNotificationSpecOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getEmailConfig()

public abstract ModelMonitoringNotificationSpec.EmailConfig getEmailConfig()

Email alert config.

.google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec.EmailConfig email_config = 1;

Returns
Type Description
ModelMonitoringNotificationSpec.EmailConfig

The emailConfig.

getEmailConfigOrBuilder()

public abstract ModelMonitoringNotificationSpec.EmailConfigOrBuilder getEmailConfigOrBuilder()

Email alert config.

.google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec.EmailConfig email_config = 1;

Returns
Type Description
ModelMonitoringNotificationSpec.EmailConfigOrBuilder

getEnableCloudLogging()

public abstract 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
Type Description
boolean

The enableCloudLogging.

getNotificationChannelConfigs(int index)

public abstract ModelMonitoringNotificationSpec.NotificationChannelConfig getNotificationChannelConfigs(int index)

Notification channel config.

repeated .google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec.NotificationChannelConfig notification_channel_configs = 3;

Parameter
Name Description
index int
Returns
Type Description
ModelMonitoringNotificationSpec.NotificationChannelConfig

getNotificationChannelConfigsCount()

public abstract int getNotificationChannelConfigsCount()

Notification channel config.

repeated .google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec.NotificationChannelConfig notification_channel_configs = 3;

Returns
Type Description
int

getNotificationChannelConfigsList()

public abstract List<ModelMonitoringNotificationSpec.NotificationChannelConfig> getNotificationChannelConfigsList()

Notification channel config.

repeated .google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec.NotificationChannelConfig notification_channel_configs = 3;

Returns
Type Description
List<NotificationChannelConfig>

getNotificationChannelConfigsOrBuilder(int index)

public abstract ModelMonitoringNotificationSpec.NotificationChannelConfigOrBuilder getNotificationChannelConfigsOrBuilder(int index)

Notification channel config.

repeated .google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec.NotificationChannelConfig notification_channel_configs = 3;

Parameter
Name Description
index int
Returns
Type Description
ModelMonitoringNotificationSpec.NotificationChannelConfigOrBuilder

getNotificationChannelConfigsOrBuilderList()

public abstract List<? extends ModelMonitoringNotificationSpec.NotificationChannelConfigOrBuilder> getNotificationChannelConfigsOrBuilderList()

Notification channel config.

repeated .google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec.NotificationChannelConfig notification_channel_configs = 3;

Returns
Type Description
List<? extends com.google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec.NotificationChannelConfigOrBuilder>

hasEmailConfig()

public abstract boolean hasEmailConfig()

Email alert config.

.google.cloud.aiplatform.v1beta1.ModelMonitoringNotificationSpec.EmailConfig email_config = 1;

Returns
Type Description
boolean

Whether the emailConfig field is set.