public static final class ReasoningEngineSpec.Builder extends GeneratedMessageV3.Builder<ReasoningEngineSpec.Builder> implements ReasoningEngineSpecOrBuilder
ReasoningEngine configurations
Protobuf type google.cloud.aiplatform.v1beta1.ReasoningEngineSpec
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 ReasoningEngineSpec.Builder addAllClassMethods(Iterable<? extends Struct> values)
Optional. Declarations for object class methods in OpenAPI specification
format.
repeated .google.protobuf.Struct class_methods = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.protobuf.Struct>
|
public ReasoningEngineSpec.Builder addClassMethods(Struct value)
Optional. Declarations for object class methods in OpenAPI specification
format.
repeated .google.protobuf.Struct class_methods = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
Struct
|
public ReasoningEngineSpec.Builder addClassMethods(Struct.Builder builderForValue)
Optional. Declarations for object class methods in OpenAPI specification
format.
repeated .google.protobuf.Struct class_methods = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
builderForValue |
Builder
|
public ReasoningEngineSpec.Builder addClassMethods(int index, Struct value)
Optional. Declarations for object class methods in OpenAPI specification
format.
repeated .google.protobuf.Struct class_methods = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameters |
Name |
Description |
index |
int
|
value |
Struct
|
public ReasoningEngineSpec.Builder addClassMethods(int index, Struct.Builder builderForValue)
Optional. Declarations for object class methods in OpenAPI specification
format.
repeated .google.protobuf.Struct class_methods = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameters |
Name |
Description |
index |
int
|
builderForValue |
Builder
|
public Struct.Builder addClassMethodsBuilder()
Optional. Declarations for object class methods in OpenAPI specification
format.
repeated .google.protobuf.Struct class_methods = 3 [(.google.api.field_behavior) = OPTIONAL];
public Struct.Builder addClassMethodsBuilder(int index)
Optional. Declarations for object class methods in OpenAPI specification
format.
repeated .google.protobuf.Struct class_methods = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
index |
int
|
public ReasoningEngineSpec.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public ReasoningEngineSpec build()
public ReasoningEngineSpec buildPartial()
public ReasoningEngineSpec.Builder clear()
Overrides
public ReasoningEngineSpec.Builder clearClassMethods()
Optional. Declarations for object class methods in OpenAPI specification
format.
repeated .google.protobuf.Struct class_methods = 3 [(.google.api.field_behavior) = OPTIONAL];
public ReasoningEngineSpec.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public ReasoningEngineSpec.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public ReasoningEngineSpec.Builder clearPackageSpec()
Required. User provided package spec of the ReasoningEngine.
.google.cloud.aiplatform.v1beta1.ReasoningEngineSpec.PackageSpec package_spec = 2 [(.google.api.field_behavior) = REQUIRED];
public ReasoningEngineSpec.Builder clone()
Overrides
public Struct getClassMethods(int index)
Optional. Declarations for object class methods in OpenAPI specification
format.
repeated .google.protobuf.Struct class_methods = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
index |
int
|
Returns |
Type |
Description |
Struct |
|
public Struct.Builder getClassMethodsBuilder(int index)
Optional. Declarations for object class methods in OpenAPI specification
format.
repeated .google.protobuf.Struct class_methods = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
index |
int
|
public List<Struct.Builder> getClassMethodsBuilderList()
Optional. Declarations for object class methods in OpenAPI specification
format.
repeated .google.protobuf.Struct class_methods = 3 [(.google.api.field_behavior) = OPTIONAL];
public int getClassMethodsCount()
Optional. Declarations for object class methods in OpenAPI specification
format.
repeated .google.protobuf.Struct class_methods = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
int |
|
public List<Struct> getClassMethodsList()
Optional. Declarations for object class methods in OpenAPI specification
format.
repeated .google.protobuf.Struct class_methods = 3 [(.google.api.field_behavior) = OPTIONAL];
public StructOrBuilder getClassMethodsOrBuilder(int index)
Optional. Declarations for object class methods in OpenAPI specification
format.
repeated .google.protobuf.Struct class_methods = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
index |
int
|
public List<? extends StructOrBuilder> getClassMethodsOrBuilderList()
Optional. Declarations for object class methods in OpenAPI specification
format.
repeated .google.protobuf.Struct class_methods = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
List<? extends com.google.protobuf.StructOrBuilder> |
|
public ReasoningEngineSpec getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public ReasoningEngineSpec.PackageSpec getPackageSpec()
Required. User provided package spec of the ReasoningEngine.
.google.cloud.aiplatform.v1beta1.ReasoningEngineSpec.PackageSpec package_spec = 2 [(.google.api.field_behavior) = REQUIRED];
public ReasoningEngineSpec.PackageSpec.Builder getPackageSpecBuilder()
Required. User provided package spec of the ReasoningEngine.
.google.cloud.aiplatform.v1beta1.ReasoningEngineSpec.PackageSpec package_spec = 2 [(.google.api.field_behavior) = REQUIRED];
public ReasoningEngineSpec.PackageSpecOrBuilder getPackageSpecOrBuilder()
Required. User provided package spec of the ReasoningEngine.
.google.cloud.aiplatform.v1beta1.ReasoningEngineSpec.PackageSpec package_spec = 2 [(.google.api.field_behavior) = REQUIRED];
public boolean hasPackageSpec()
Required. User provided package spec of the ReasoningEngine.
.google.cloud.aiplatform.v1beta1.ReasoningEngineSpec.PackageSpec package_spec = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the packageSpec field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public ReasoningEngineSpec.Builder mergeFrom(ReasoningEngineSpec other)
public ReasoningEngineSpec.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public ReasoningEngineSpec.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public ReasoningEngineSpec.Builder mergePackageSpec(ReasoningEngineSpec.PackageSpec value)
Required. User provided package spec of the ReasoningEngine.
.google.cloud.aiplatform.v1beta1.ReasoningEngineSpec.PackageSpec package_spec = 2 [(.google.api.field_behavior) = REQUIRED];
public final ReasoningEngineSpec.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public ReasoningEngineSpec.Builder removeClassMethods(int index)
Optional. Declarations for object class methods in OpenAPI specification
format.
repeated .google.protobuf.Struct class_methods = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
index |
int
|
public ReasoningEngineSpec.Builder setClassMethods(int index, Struct value)
Optional. Declarations for object class methods in OpenAPI specification
format.
repeated .google.protobuf.Struct class_methods = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameters |
Name |
Description |
index |
int
|
value |
Struct
|
public ReasoningEngineSpec.Builder setClassMethods(int index, Struct.Builder builderForValue)
Optional. Declarations for object class methods in OpenAPI specification
format.
repeated .google.protobuf.Struct class_methods = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameters |
Name |
Description |
index |
int
|
builderForValue |
Builder
|
public ReasoningEngineSpec.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public ReasoningEngineSpec.Builder setPackageSpec(ReasoningEngineSpec.PackageSpec value)
Required. User provided package spec of the ReasoningEngine.
.google.cloud.aiplatform.v1beta1.ReasoningEngineSpec.PackageSpec package_spec = 2 [(.google.api.field_behavior) = REQUIRED];
public ReasoningEngineSpec.Builder setPackageSpec(ReasoningEngineSpec.PackageSpec.Builder builderForValue)
Required. User provided package spec of the ReasoningEngine.
.google.cloud.aiplatform.v1beta1.ReasoningEngineSpec.PackageSpec package_spec = 2 [(.google.api.field_behavior) = REQUIRED];
public ReasoningEngineSpec.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final ReasoningEngineSpec.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides