@Generated public final class ReasoningEngine extends com.google.protobuf.GeneratedMessage implements ReasoningEngineOrBuilder
ReasoningEngine provides a customizable runtime for models to determine which actions to take and in which order.Protobuf type
google.cloud.aiplatform.v1.ReasoningEngine| Modifier and Type | Class and Description |
|---|---|
static class |
ReasoningEngine.Builder
ReasoningEngine provides a customizable runtime for models to determine
which actions to take and in which order.
|
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
CREATE_TIME_FIELD_NUMBER |
static int |
DESCRIPTION_FIELD_NUMBER |
static int |
DISPLAY_NAME_FIELD_NUMBER |
static int |
ENCRYPTION_SPEC_FIELD_NUMBER |
static int |
ETAG_FIELD_NUMBER |
static int |
LABELS_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
static int |
SPEC_FIELD_NUMBER |
static int |
UPDATE_TIME_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsLabels(String key)
Labels for the ReasoningEngine.
|
boolean |
equals(Object obj) |
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
static ReasoningEngine |
getDefaultInstance() |
ReasoningEngine |
getDefaultInstanceForType() |
String |
getDescription()
Optional.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
Optional.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getDisplayName()
Required.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
Required.
|
EncryptionSpec |
getEncryptionSpec()
Customer-managed encryption key spec for a ReasoningEngine.
|
EncryptionSpecOrBuilder |
getEncryptionSpecOrBuilder()
Customer-managed encryption key spec for a ReasoningEngine.
|
String |
getEtag()
Optional.
|
com.google.protobuf.ByteString |
getEtagBytes()
Optional.
|
Map<String,String> |
getLabels()
Deprecated.
|
int |
getLabelsCount()
Labels for the ReasoningEngine.
|
Map<String,String> |
getLabelsMap()
Labels for the ReasoningEngine.
|
String |
getLabelsOrDefault(String key,
String defaultValue)
Labels for the ReasoningEngine.
|
String |
getLabelsOrThrow(String key)
Labels for the ReasoningEngine.
|
String |
getName()
Identifier.
|
com.google.protobuf.ByteString |
getNameBytes()
Identifier.
|
com.google.protobuf.Parser<ReasoningEngine> |
getParserForType() |
int |
getSerializedSize() |
ReasoningEngineSpec |
getSpec()
Optional.
|
ReasoningEngineSpecOrBuilder |
getSpecOrBuilder()
Optional.
|
com.google.protobuf.Timestamp |
getUpdateTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
boolean |
hasCreateTime()
Output only.
|
boolean |
hasEncryptionSpec()
Customer-managed encryption key spec for a ReasoningEngine.
|
int |
hashCode() |
boolean |
hasSpec()
Optional.
|
boolean |
hasUpdateTime()
Output only.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMapFieldReflection(int number) |
boolean |
isInitialized() |
static ReasoningEngine.Builder |
newBuilder() |
static ReasoningEngine.Builder |
newBuilder(ReasoningEngine prototype) |
ReasoningEngine.Builder |
newBuilderForType() |
protected ReasoningEngine.Builder |
newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
static ReasoningEngine |
parseDelimitedFrom(InputStream input) |
static ReasoningEngine |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ReasoningEngine |
parseFrom(byte[] data) |
static ReasoningEngine |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ReasoningEngine |
parseFrom(ByteBuffer data) |
static ReasoningEngine |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ReasoningEngine |
parseFrom(com.google.protobuf.ByteString data) |
static ReasoningEngine |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ReasoningEngine |
parseFrom(com.google.protobuf.CodedInputStream input) |
static ReasoningEngine |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ReasoningEngine |
parseFrom(InputStream input) |
static ReasoningEngine |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<ReasoningEngine> |
parser() |
ReasoningEngine.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashFields, toStringaddAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int NAME_FIELD_NUMBER
public static final int DISPLAY_NAME_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
public static final int SPEC_FIELD_NUMBER
public static final int CREATE_TIME_FIELD_NUMBER
public static final int UPDATE_TIME_FIELD_NUMBER
public static final int ETAG_FIELD_NUMBER
public static final int ENCRYPTION_SPEC_FIELD_NUMBER
public static final int LABELS_FIELD_NUMBER
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessageprotected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessagepublic String getName()
Identifier. The resource name of the ReasoningEngine.
Format:
`projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}`
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];getName in interface ReasoningEngineOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Identifier. The resource name of the ReasoningEngine.
Format:
`projects/{project}/locations/{location}/reasoningEngines/{reasoning_engine}`
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];getNameBytes in interface ReasoningEngineOrBuilderpublic String getDisplayName()
Required. The display name of the ReasoningEngine.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];getDisplayName in interface ReasoningEngineOrBuilderpublic com.google.protobuf.ByteString getDisplayNameBytes()
Required. The display name of the ReasoningEngine.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];getDisplayNameBytes in interface ReasoningEngineOrBuilderpublic String getDescription()
Optional. The description of the ReasoningEngine.
string description = 7 [(.google.api.field_behavior) = OPTIONAL];getDescription in interface ReasoningEngineOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
Optional. The description of the ReasoningEngine.
string description = 7 [(.google.api.field_behavior) = OPTIONAL];getDescriptionBytes in interface ReasoningEngineOrBuilderpublic boolean hasSpec()
Optional. Configurations of the ReasoningEngine
.google.cloud.aiplatform.v1.ReasoningEngineSpec spec = 3 [(.google.api.field_behavior) = OPTIONAL];
hasSpec in interface ReasoningEngineOrBuilderpublic ReasoningEngineSpec getSpec()
Optional. Configurations of the ReasoningEngine
.google.cloud.aiplatform.v1.ReasoningEngineSpec spec = 3 [(.google.api.field_behavior) = OPTIONAL];
getSpec in interface ReasoningEngineOrBuilderpublic ReasoningEngineSpecOrBuilder getSpecOrBuilder()
Optional. Configurations of the ReasoningEngine
.google.cloud.aiplatform.v1.ReasoningEngineSpec spec = 3 [(.google.api.field_behavior) = OPTIONAL];
getSpecOrBuilder in interface ReasoningEngineOrBuilderpublic boolean hasCreateTime()
Output only. Timestamp when this ReasoningEngine was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCreateTime in interface ReasoningEngineOrBuilderpublic com.google.protobuf.Timestamp getCreateTime()
Output only. Timestamp when this ReasoningEngine was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTime in interface ReasoningEngineOrBuilderpublic com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. Timestamp when this ReasoningEngine was created.
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTimeOrBuilder in interface ReasoningEngineOrBuilderpublic boolean hasUpdateTime()
Output only. Timestamp when this ReasoningEngine was most recently updated.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasUpdateTime in interface ReasoningEngineOrBuilderpublic com.google.protobuf.Timestamp getUpdateTime()
Output only. Timestamp when this ReasoningEngine was most recently updated.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTime in interface ReasoningEngineOrBuilderpublic com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. Timestamp when this ReasoningEngine was most recently updated.
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTimeOrBuilder in interface ReasoningEngineOrBuilderpublic String getEtag()
Optional. Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
string etag = 6 [(.google.api.field_behavior) = OPTIONAL];getEtag in interface ReasoningEngineOrBuilderpublic com.google.protobuf.ByteString getEtagBytes()
Optional. Used to perform consistent read-modify-write updates. If not set, a blind "overwrite" update happens.
string etag = 6 [(.google.api.field_behavior) = OPTIONAL];getEtagBytes in interface ReasoningEngineOrBuilderpublic boolean hasEncryptionSpec()
Customer-managed encryption key spec for a ReasoningEngine. If set, this ReasoningEngine and all sub-resources of this ReasoningEngine will be secured by this key.
.google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 11;hasEncryptionSpec in interface ReasoningEngineOrBuilderpublic EncryptionSpec getEncryptionSpec()
Customer-managed encryption key spec for a ReasoningEngine. If set, this ReasoningEngine and all sub-resources of this ReasoningEngine will be secured by this key.
.google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 11;getEncryptionSpec in interface ReasoningEngineOrBuilderpublic EncryptionSpecOrBuilder getEncryptionSpecOrBuilder()
Customer-managed encryption key spec for a ReasoningEngine. If set, this ReasoningEngine and all sub-resources of this ReasoningEngine will be secured by this key.
.google.cloud.aiplatform.v1.EncryptionSpec encryption_spec = 11;getEncryptionSpecOrBuilder in interface ReasoningEngineOrBuilderpublic int getLabelsCount()
ReasoningEngineOrBuilderLabels for the ReasoningEngine.
map<string, string> labels = 17;getLabelsCount in interface ReasoningEngineOrBuilderpublic boolean containsLabels(String key)
Labels for the ReasoningEngine.
map<string, string> labels = 17;containsLabels in interface ReasoningEngineOrBuilder@Deprecated public Map<String,String> getLabels()
getLabelsMap() instead.getLabels in interface ReasoningEngineOrBuilderpublic Map<String,String> getLabelsMap()
Labels for the ReasoningEngine.
map<string, string> labels = 17;getLabelsMap in interface ReasoningEngineOrBuilderpublic String getLabelsOrDefault(String key, String defaultValue)
Labels for the ReasoningEngine.
map<string, string> labels = 17;getLabelsOrDefault in interface ReasoningEngineOrBuilderpublic String getLabelsOrThrow(String key)
Labels for the ReasoningEngine.
map<string, string> labels = 17;getLabelsOrThrow in interface ReasoningEngineOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessagepublic void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageIOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessagepublic boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static ReasoningEngine parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReasoningEngine parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReasoningEngine parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReasoningEngine parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReasoningEngine parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReasoningEngine parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReasoningEngine parseFrom(InputStream input) throws IOException
IOExceptionpublic static ReasoningEngine parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ReasoningEngine parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static ReasoningEngine parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ReasoningEngine parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static ReasoningEngine parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic ReasoningEngine.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static ReasoningEngine.Builder newBuilder()
public static ReasoningEngine.Builder newBuilder(ReasoningEngine prototype)
public ReasoningEngine.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected ReasoningEngine.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
newBuilderForType in class com.google.protobuf.AbstractMessagepublic static ReasoningEngine getDefaultInstance()
public static com.google.protobuf.Parser<ReasoningEngine> parser()
public com.google.protobuf.Parser<ReasoningEngine> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessagepublic ReasoningEngine getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2026 Google LLC. All rights reserved.