public static final class ReasoningEngineSpec.SourceCodeSpec.DeveloperConnectConfig extends com.google.protobuf.GeneratedMessage implements ReasoningEngineSpec.SourceCodeSpec.DeveloperConnectConfigOrBuilder
Specifies the configuration for fetching source code from a Git repository that is managed by Developer Connect. This includes the repository, revision, and directory to use.Protobuf type
google.cloud.aiplatform.v1.ReasoningEngineSpec.SourceCodeSpec.DeveloperConnectConfig| Modifier and Type | Class and Description |
|---|---|
static class |
ReasoningEngineSpec.SourceCodeSpec.DeveloperConnectConfig.Builder
Specifies the configuration for fetching source code from a Git
repository that is managed by Developer Connect.
|
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 |
DIR_FIELD_NUMBER |
static int |
GIT_REPOSITORY_LINK_FIELD_NUMBER |
static int |
REVISION_FIELD_NUMBER |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, 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 GIT_REPOSITORY_LINK_FIELD_NUMBER
public static final int DIR_FIELD_NUMBER
public static final int REVISION_FIELD_NUMBER
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessagepublic String getGitRepositoryLink()
Required. The Developer Connect Git repository link, formatted as `projects/*/locations/*/connections/*/gitRepositoryLink/*`.
string git_repository_link = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getGitRepositoryLink in interface ReasoningEngineSpec.SourceCodeSpec.DeveloperConnectConfigOrBuilderpublic com.google.protobuf.ByteString getGitRepositoryLinkBytes()
Required. The Developer Connect Git repository link, formatted as `projects/*/locations/*/connections/*/gitRepositoryLink/*`.
string git_repository_link = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getGitRepositoryLinkBytes in interface ReasoningEngineSpec.SourceCodeSpec.DeveloperConnectConfigOrBuilderpublic String getDir()
Required. Directory, relative to the source root, in which to run the build.
string dir = 2 [(.google.api.field_behavior) = REQUIRED];getDir in interface ReasoningEngineSpec.SourceCodeSpec.DeveloperConnectConfigOrBuilderpublic com.google.protobuf.ByteString getDirBytes()
Required. Directory, relative to the source root, in which to run the build.
string dir = 2 [(.google.api.field_behavior) = REQUIRED];getDirBytes in interface ReasoningEngineSpec.SourceCodeSpec.DeveloperConnectConfigOrBuilderpublic String getRevision()
Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
string revision = 3 [(.google.api.field_behavior) = REQUIRED];getRevision in interface ReasoningEngineSpec.SourceCodeSpec.DeveloperConnectConfigOrBuilderpublic com.google.protobuf.ByteString getRevisionBytes()
Required. The revision to fetch from the Git repository such as a branch, a tag, a commit SHA, or any Git ref.
string revision = 3 [(.google.api.field_behavior) = REQUIRED];getRevisionBytes in interface ReasoningEngineSpec.SourceCodeSpec.DeveloperConnectConfigOrBuilderpublic 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 ReasoningEngineSpec.SourceCodeSpec.DeveloperConnectConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReasoningEngineSpec.SourceCodeSpec.DeveloperConnectConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReasoningEngineSpec.SourceCodeSpec.DeveloperConnectConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReasoningEngineSpec.SourceCodeSpec.DeveloperConnectConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReasoningEngineSpec.SourceCodeSpec.DeveloperConnectConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReasoningEngineSpec.SourceCodeSpec.DeveloperConnectConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ReasoningEngineSpec.SourceCodeSpec.DeveloperConnectConfig parseFrom(InputStream input) throws IOException
IOExceptionpublic static ReasoningEngineSpec.SourceCodeSpec.DeveloperConnectConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ReasoningEngineSpec.SourceCodeSpec.DeveloperConnectConfig parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static ReasoningEngineSpec.SourceCodeSpec.DeveloperConnectConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ReasoningEngineSpec.SourceCodeSpec.DeveloperConnectConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static ReasoningEngineSpec.SourceCodeSpec.DeveloperConnectConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic ReasoningEngineSpec.SourceCodeSpec.DeveloperConnectConfig.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static ReasoningEngineSpec.SourceCodeSpec.DeveloperConnectConfig.Builder newBuilder()
public static ReasoningEngineSpec.SourceCodeSpec.DeveloperConnectConfig.Builder newBuilder(ReasoningEngineSpec.SourceCodeSpec.DeveloperConnectConfig prototype)
public ReasoningEngineSpec.SourceCodeSpec.DeveloperConnectConfig.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected ReasoningEngineSpec.SourceCodeSpec.DeveloperConnectConfig.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
newBuilderForType in class com.google.protobuf.AbstractMessagepublic static ReasoningEngineSpec.SourceCodeSpec.DeveloperConnectConfig getDefaultInstance()
public static com.google.protobuf.Parser<ReasoningEngineSpec.SourceCodeSpec.DeveloperConnectConfig> parser()
public com.google.protobuf.Parser<ReasoningEngineSpec.SourceCodeSpec.DeveloperConnectConfig> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessagepublic ReasoningEngineSpec.SourceCodeSpec.DeveloperConnectConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2026 Google LLC. All rights reserved.