public static final class UserActionReference.Builder extends com.google.protobuf.GeneratedMessage.Builder<UserActionReference.Builder> implements UserActionReferenceOrBuilder
References an API call. It contains more information about long running operation and Jobs that are triggered by the API call.Protobuf type
google.cloud.aiplatform.v1.UserActionReference| Modifier and Type | Method and Description |
|---|---|
UserActionReference |
build() |
UserActionReference |
buildPartial() |
UserActionReference.Builder |
clear() |
UserActionReference.Builder |
clearDataLabelingJob()
For API calls that start a LabelingJob.
|
UserActionReference.Builder |
clearMethod()
The method name of the API RPC call.
|
UserActionReference.Builder |
clearOperation()
For API calls that return a long running operation.
|
UserActionReference.Builder |
clearReference() |
String |
getDataLabelingJob()
For API calls that start a LabelingJob.
|
com.google.protobuf.ByteString |
getDataLabelingJobBytes()
For API calls that start a LabelingJob.
|
UserActionReference |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getMethod()
The method name of the API RPC call.
|
com.google.protobuf.ByteString |
getMethodBytes()
The method name of the API RPC call.
|
String |
getOperation()
For API calls that return a long running operation.
|
com.google.protobuf.ByteString |
getOperationBytes()
For API calls that return a long running operation.
|
UserActionReference.ReferenceCase |
getReferenceCase() |
boolean |
hasDataLabelingJob()
For API calls that start a LabelingJob.
|
boolean |
hasOperation()
For API calls that return a long running operation.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
UserActionReference.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
UserActionReference.Builder |
mergeFrom(com.google.protobuf.Message other) |
UserActionReference.Builder |
mergeFrom(UserActionReference other) |
UserActionReference.Builder |
setDataLabelingJob(String value)
For API calls that start a LabelingJob.
|
UserActionReference.Builder |
setDataLabelingJobBytes(com.google.protobuf.ByteString value)
For API calls that start a LabelingJob.
|
UserActionReference.Builder |
setMethod(String value)
The method name of the API RPC call.
|
UserActionReference.Builder |
setMethodBytes(com.google.protobuf.ByteString value)
The method name of the API RPC call.
|
UserActionReference.Builder |
setOperation(String value)
For API calls that return a long running operation.
|
UserActionReference.Builder |
setOperationBytes(com.google.protobuf.ByteString value)
For API calls that return a long running operation.
|
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<UserActionReference.Builder>public UserActionReference.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<UserActionReference.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.GeneratedMessage.Builder<UserActionReference.Builder>public UserActionReference getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic UserActionReference build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic UserActionReference buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic UserActionReference.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<UserActionReference.Builder>public UserActionReference.Builder mergeFrom(UserActionReference other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<UserActionReference.Builder>public UserActionReference.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<UserActionReference.Builder>IOExceptionpublic UserActionReference.ReferenceCase getReferenceCase()
getReferenceCase in interface UserActionReferenceOrBuilderpublic UserActionReference.Builder clearReference()
public boolean hasOperation()
For API calls that return a long running operation.
Resource name of the long running operation.
Format:
`projects/{project}/locations/{location}/operations/{operation}`
string operation = 1;hasOperation in interface UserActionReferenceOrBuilderpublic String getOperation()
For API calls that return a long running operation.
Resource name of the long running operation.
Format:
`projects/{project}/locations/{location}/operations/{operation}`
string operation = 1;getOperation in interface UserActionReferenceOrBuilderpublic com.google.protobuf.ByteString getOperationBytes()
For API calls that return a long running operation.
Resource name of the long running operation.
Format:
`projects/{project}/locations/{location}/operations/{operation}`
string operation = 1;getOperationBytes in interface UserActionReferenceOrBuilderpublic UserActionReference.Builder setOperation(String value)
For API calls that return a long running operation.
Resource name of the long running operation.
Format:
`projects/{project}/locations/{location}/operations/{operation}`
string operation = 1;value - The operation to set.public UserActionReference.Builder clearOperation()
For API calls that return a long running operation.
Resource name of the long running operation.
Format:
`projects/{project}/locations/{location}/operations/{operation}`
string operation = 1;public UserActionReference.Builder setOperationBytes(com.google.protobuf.ByteString value)
For API calls that return a long running operation.
Resource name of the long running operation.
Format:
`projects/{project}/locations/{location}/operations/{operation}`
string operation = 1;value - The bytes for operation to set.public boolean hasDataLabelingJob()
For API calls that start a LabelingJob.
Resource name of the LabelingJob.
Format:
`projects/{project}/locations/{location}/dataLabelingJobs/{data_labeling_job}`
string data_labeling_job = 2;hasDataLabelingJob in interface UserActionReferenceOrBuilderpublic String getDataLabelingJob()
For API calls that start a LabelingJob.
Resource name of the LabelingJob.
Format:
`projects/{project}/locations/{location}/dataLabelingJobs/{data_labeling_job}`
string data_labeling_job = 2;getDataLabelingJob in interface UserActionReferenceOrBuilderpublic com.google.protobuf.ByteString getDataLabelingJobBytes()
For API calls that start a LabelingJob.
Resource name of the LabelingJob.
Format:
`projects/{project}/locations/{location}/dataLabelingJobs/{data_labeling_job}`
string data_labeling_job = 2;getDataLabelingJobBytes in interface UserActionReferenceOrBuilderpublic UserActionReference.Builder setDataLabelingJob(String value)
For API calls that start a LabelingJob.
Resource name of the LabelingJob.
Format:
`projects/{project}/locations/{location}/dataLabelingJobs/{data_labeling_job}`
string data_labeling_job = 2;value - The dataLabelingJob to set.public UserActionReference.Builder clearDataLabelingJob()
For API calls that start a LabelingJob.
Resource name of the LabelingJob.
Format:
`projects/{project}/locations/{location}/dataLabelingJobs/{data_labeling_job}`
string data_labeling_job = 2;public UserActionReference.Builder setDataLabelingJobBytes(com.google.protobuf.ByteString value)
For API calls that start a LabelingJob.
Resource name of the LabelingJob.
Format:
`projects/{project}/locations/{location}/dataLabelingJobs/{data_labeling_job}`
string data_labeling_job = 2;value - The bytes for dataLabelingJob to set.public String getMethod()
The method name of the API RPC call. For example,
"/google.cloud.aiplatform.{apiVersion}.DatasetService.CreateDataset"
string method = 3;getMethod in interface UserActionReferenceOrBuilderpublic com.google.protobuf.ByteString getMethodBytes()
The method name of the API RPC call. For example,
"/google.cloud.aiplatform.{apiVersion}.DatasetService.CreateDataset"
string method = 3;getMethodBytes in interface UserActionReferenceOrBuilderpublic UserActionReference.Builder setMethod(String value)
The method name of the API RPC call. For example,
"/google.cloud.aiplatform.{apiVersion}.DatasetService.CreateDataset"
string method = 3;value - The method to set.public UserActionReference.Builder clearMethod()
The method name of the API RPC call. For example,
"/google.cloud.aiplatform.{apiVersion}.DatasetService.CreateDataset"
string method = 3;public UserActionReference.Builder setMethodBytes(com.google.protobuf.ByteString value)
The method name of the API RPC call. For example,
"/google.cloud.aiplatform.{apiVersion}.DatasetService.CreateDataset"
string method = 3;value - The bytes for method to set.Copyright © 2026 Google LLC. All rights reserved.