public final class FeatureMonitorJob extends GeneratedMessageV3 implements FeatureMonitorJobOrBuilder
Vertex AI Feature Monitor Job.
Protobuf type google.cloud.aiplatform.v1beta1.FeatureMonitorJob
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
public static final int CREATE_TIME_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int DESCRIPTION_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int DRIFT_BASE_FEATURE_MONITOR_JOB_ID_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int DRIFT_BASE_SNAPSHOT_TIME_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int FEATURE_SELECTION_CONFIG_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int FINAL_STATUS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int JOB_SUMMARY_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int LABELS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int NAME_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int TRIGGER_TYPE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
public static FeatureMonitorJob getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static FeatureMonitorJob.Builder newBuilder()
public static FeatureMonitorJob.Builder newBuilder(FeatureMonitorJob prototype)
public static FeatureMonitorJob parseDelimitedFrom(InputStream input)
public static FeatureMonitorJob parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static FeatureMonitorJob parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
public static FeatureMonitorJob parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static FeatureMonitorJob parseFrom(ByteString data)
public static FeatureMonitorJob parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static FeatureMonitorJob parseFrom(CodedInputStream input)
public static FeatureMonitorJob parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static FeatureMonitorJob parseFrom(InputStream input)
public static FeatureMonitorJob parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static FeatureMonitorJob parseFrom(ByteBuffer data)
public static FeatureMonitorJob parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<FeatureMonitorJob> parser()
Methods
public boolean containsLabels(String key)
Optional. The labels with user-defined metadata to organize your
FeatureMonitorJob.
Label keys and values can be no longer than 64 characters
(Unicode codepoints), can only contain lowercase letters, numeric
characters, underscores and dashes. International characters are allowed.
See https://goo.gl/xmQnxf for more information on and examples of labels.
No more than 64 user labels can be associated with one
FeatureMonitor(System labels are excluded)." System reserved label keys
are prefixed with "aiplatform.googleapis.com/" and are immutable.
map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
key |
String
|
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
public Timestamp getCreateTime()
Output only. Timestamp when this FeatureMonitorJob was created. Creation of
a FeatureMonitorJob means that the job is pending / waiting for sufficient
resources but may not have started running yet.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
Timestamp |
The createTime.
|
public TimestampOrBuilder getCreateTimeOrBuilder()
Output only. Timestamp when this FeatureMonitorJob was created. Creation of
a FeatureMonitorJob means that the job is pending / waiting for sufficient
resources but may not have started running yet.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public FeatureMonitorJob getDefaultInstanceForType()
public String getDescription()
Optional. Description of the FeatureMonitor.
string description = 6 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The description.
|
public ByteString getDescriptionBytes()
Optional. Description of the FeatureMonitor.
string description = 6 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for description.
|
public long getDriftBaseFeatureMonitorJobId()
Output only. FeatureMonitorJob ID comparing to which the drift is
calculated.
int64 drift_base_feature_monitor_job_id = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
long |
The driftBaseFeatureMonitorJobId.
|
public Timestamp getDriftBaseSnapshotTime()
Output only. Data snapshot time comparing to which the drift is calculated.
.google.protobuf.Timestamp drift_base_snapshot_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
Timestamp |
The driftBaseSnapshotTime.
|
public TimestampOrBuilder getDriftBaseSnapshotTimeOrBuilder()
Output only. Data snapshot time comparing to which the drift is calculated.
.google.protobuf.Timestamp drift_base_snapshot_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
public FeatureSelectionConfig getFeatureSelectionConfig()
Output only. Feature selection config used when creating FeatureMonitorJob.
.google.cloud.aiplatform.v1beta1.FeatureSelectionConfig feature_selection_config = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
public FeatureSelectionConfigOrBuilder getFeatureSelectionConfigOrBuilder()
Output only. Feature selection config used when creating FeatureMonitorJob.
.google.cloud.aiplatform.v1beta1.FeatureSelectionConfig feature_selection_config = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Status getFinalStatus()
Output only. Final status of the FeatureMonitorJob.
.google.rpc.Status final_status = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
com.google.rpc.Status |
The finalStatus.
|
public StatusOrBuilder getFinalStatusOrBuilder()
Output only. Final status of the FeatureMonitorJob.
.google.rpc.Status final_status = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
com.google.rpc.StatusOrBuilder |
|
public FeatureMonitorJob.JobSummary getJobSummary()
Output only. Summary from the FeatureMonitorJob.
.google.cloud.aiplatform.v1beta1.FeatureMonitorJob.JobSummary job_summary = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public FeatureMonitorJob.JobSummaryOrBuilder getJobSummaryOrBuilder()
Output only. Summary from the FeatureMonitorJob.
.google.cloud.aiplatform.v1beta1.FeatureMonitorJob.JobSummary job_summary = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Map<String,String> getLabels()
public int getLabelsCount()
Optional. The labels with user-defined metadata to organize your
FeatureMonitorJob.
Label keys and values can be no longer than 64 characters
(Unicode codepoints), can only contain lowercase letters, numeric
characters, underscores and dashes. International characters are allowed.
See https://goo.gl/xmQnxf for more information on and examples of labels.
No more than 64 user labels can be associated with one
FeatureMonitor(System labels are excluded)." System reserved label keys
are prefixed with "aiplatform.googleapis.com/" and are immutable.
map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
int |
|
public Map<String,String> getLabelsMap()
Optional. The labels with user-defined metadata to organize your
FeatureMonitorJob.
Label keys and values can be no longer than 64 characters
(Unicode codepoints), can only contain lowercase letters, numeric
characters, underscores and dashes. International characters are allowed.
See https://goo.gl/xmQnxf for more information on and examples of labels.
No more than 64 user labels can be associated with one
FeatureMonitor(System labels are excluded)." System reserved label keys
are prefixed with "aiplatform.googleapis.com/" and are immutable.
map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];
public String getLabelsOrDefault(String key, String defaultValue)
Optional. The labels with user-defined metadata to organize your
FeatureMonitorJob.
Label keys and values can be no longer than 64 characters
(Unicode codepoints), can only contain lowercase letters, numeric
characters, underscores and dashes. International characters are allowed.
See https://goo.gl/xmQnxf for more information on and examples of labels.
No more than 64 user labels can be associated with one
FeatureMonitor(System labels are excluded)." System reserved label keys
are prefixed with "aiplatform.googleapis.com/" and are immutable.
map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
|
public String getLabelsOrThrow(String key)
Optional. The labels with user-defined metadata to organize your
FeatureMonitorJob.
Label keys and values can be no longer than 64 characters
(Unicode codepoints), can only contain lowercase letters, numeric
characters, underscores and dashes. International characters are allowed.
See https://goo.gl/xmQnxf for more information on and examples of labels.
No more than 64 user labels can be associated with one
FeatureMonitor(System labels are excluded)." System reserved label keys
are prefixed with "aiplatform.googleapis.com/" and are immutable.
map<string, string> labels = 5 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
key |
String
|
Returns |
Type |
Description |
String |
|
Identifier. Name of the FeatureMonitorJob. Format:
projects/{project}/locations/{location}/featureGroups/{feature_group}/featureMonitors/{feature_monitor}/featureMonitorJobs/{feature_monitor_job}
.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
Returns |
Type |
Description |
String |
The name.
|
public ByteString getNameBytes()
Identifier. Name of the FeatureMonitorJob. Format:
projects/{project}/locations/{location}/featureGroups/{feature_group}/featureMonitors/{feature_monitor}/featureMonitorJobs/{feature_monitor_job}
.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
Returns |
Type |
Description |
ByteString |
The bytes for name.
|
public Parser<FeatureMonitorJob> getParserForType()
Overrides
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
public FeatureMonitorJob.FeatureMonitorJobTrigger getTriggerType()
Output only. Trigger type of the Feature Monitor Job.
.google.cloud.aiplatform.v1beta1.FeatureMonitorJob.FeatureMonitorJobTrigger trigger_type = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
public int getTriggerTypeValue()
Output only. Trigger type of the Feature Monitor Job.
.google.cloud.aiplatform.v1beta1.FeatureMonitorJob.FeatureMonitorJobTrigger trigger_type = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
int |
The enum numeric value on the wire for triggerType.
|
public boolean hasCreateTime()
Output only. Timestamp when this FeatureMonitorJob was created. Creation of
a FeatureMonitorJob means that the job is pending / waiting for sufficient
resources but may not have started running yet.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
Whether the createTime field is set.
|
public boolean hasDriftBaseSnapshotTime()
Output only. Data snapshot time comparing to which the drift is calculated.
.google.protobuf.Timestamp drift_base_snapshot_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
Whether the driftBaseSnapshotTime field is set.
|
public boolean hasFeatureSelectionConfig()
Output only. Feature selection config used when creating FeatureMonitorJob.
.google.cloud.aiplatform.v1beta1.FeatureSelectionConfig feature_selection_config = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
Whether the featureSelectionConfig field is set.
|
public boolean hasFinalStatus()
Output only. Final status of the FeatureMonitorJob.
.google.rpc.Status final_status = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
Whether the finalStatus field is set.
|
public boolean hasJobSummary()
Output only. Summary from the FeatureMonitorJob.
.google.cloud.aiplatform.v1beta1.FeatureMonitorJob.JobSummary job_summary = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
Whether the jobSummary field is set.
|
Returns |
Type |
Description |
int |
|
Overrides
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
Parameter |
Name |
Description |
number |
int
|
Returns |
Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
public final boolean isInitialized()
Overrides
public FeatureMonitorJob.Builder newBuilderForType()
protected FeatureMonitorJob.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
public FeatureMonitorJob.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides