public static final class ExtensionOperation.Builder extends GeneratedMessageV3.Builder<ExtensionOperation.Builder> implements ExtensionOperationOrBuilder
Operation of an extension.
Protobuf type google.cloud.aiplatform.v1beta1.ExtensionOperation
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public ExtensionOperation.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public ExtensionOperation build()
public ExtensionOperation buildPartial()
public ExtensionOperation.Builder clear()
Overrides
public ExtensionOperation.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public ExtensionOperation.Builder clearFunctionDeclaration()
Output only. Structured representation of a function declaration as defined
by the OpenAPI Spec.
.google.cloud.aiplatform.v1beta1.FunctionDeclaration function_declaration = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ExtensionOperation.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public ExtensionOperation.Builder clearOperationId()
Operation ID that uniquely identifies the operations among the extension.
See: "Operation Object" in https://swagger.io/specification/.
This field is parsed from the OpenAPI spec. For HTTP extensions, if it does
not exist in the spec, we will generate one from the HTTP method and path.
string operation_id = 1;
public ExtensionOperation.Builder clone()
Overrides
public ExtensionOperation getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public FunctionDeclaration getFunctionDeclaration()
Output only. Structured representation of a function declaration as defined
by the OpenAPI Spec.
.google.cloud.aiplatform.v1beta1.FunctionDeclaration function_declaration = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public FunctionDeclaration.Builder getFunctionDeclarationBuilder()
Output only. Structured representation of a function declaration as defined
by the OpenAPI Spec.
.google.cloud.aiplatform.v1beta1.FunctionDeclaration function_declaration = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public FunctionDeclarationOrBuilder getFunctionDeclarationOrBuilder()
Output only. Structured representation of a function declaration as defined
by the OpenAPI Spec.
.google.cloud.aiplatform.v1beta1.FunctionDeclaration function_declaration = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public String getOperationId()
Operation ID that uniquely identifies the operations among the extension.
See: "Operation Object" in https://swagger.io/specification/.
This field is parsed from the OpenAPI spec. For HTTP extensions, if it does
not exist in the spec, we will generate one from the HTTP method and path.
string operation_id = 1;
Returns |
Type |
Description |
String |
The operationId.
|
public ByteString getOperationIdBytes()
Operation ID that uniquely identifies the operations among the extension.
See: "Operation Object" in https://swagger.io/specification/.
This field is parsed from the OpenAPI spec. For HTTP extensions, if it does
not exist in the spec, we will generate one from the HTTP method and path.
string operation_id = 1;
Returns |
Type |
Description |
ByteString |
The bytes for operationId.
|
public boolean hasFunctionDeclaration()
Output only. Structured representation of a function declaration as defined
by the OpenAPI Spec.
.google.cloud.aiplatform.v1beta1.FunctionDeclaration function_declaration = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
Whether the functionDeclaration field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public ExtensionOperation.Builder mergeFrom(ExtensionOperation other)
public ExtensionOperation.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public ExtensionOperation.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public ExtensionOperation.Builder mergeFunctionDeclaration(FunctionDeclaration value)
Output only. Structured representation of a function declaration as defined
by the OpenAPI Spec.
.google.cloud.aiplatform.v1beta1.FunctionDeclaration function_declaration = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public final ExtensionOperation.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public ExtensionOperation.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public ExtensionOperation.Builder setFunctionDeclaration(FunctionDeclaration value)
Output only. Structured representation of a function declaration as defined
by the OpenAPI Spec.
.google.cloud.aiplatform.v1beta1.FunctionDeclaration function_declaration = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ExtensionOperation.Builder setFunctionDeclaration(FunctionDeclaration.Builder builderForValue)
Output only. Structured representation of a function declaration as defined
by the OpenAPI Spec.
.google.cloud.aiplatform.v1beta1.FunctionDeclaration function_declaration = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ExtensionOperation.Builder setOperationId(String value)
Operation ID that uniquely identifies the operations among the extension.
See: "Operation Object" in https://swagger.io/specification/.
This field is parsed from the OpenAPI spec. For HTTP extensions, if it does
not exist in the spec, we will generate one from the HTTP method and path.
string operation_id = 1;
Parameter |
Name |
Description |
value |
String
The operationId to set.
|
public ExtensionOperation.Builder setOperationIdBytes(ByteString value)
Operation ID that uniquely identifies the operations among the extension.
See: "Operation Object" in https://swagger.io/specification/.
This field is parsed from the OpenAPI spec. For HTTP extensions, if it does
not exist in the spec, we will generate one from the HTTP method and path.
string operation_id = 1;
Parameter |
Name |
Description |
value |
ByteString
The bytes for operationId to set.
|
public ExtensionOperation.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final ExtensionOperation.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides