Package com.google.devtools.source.v1
Class CloudRepoSourceContext.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<CloudRepoSourceContext.Builder>
-
- com.google.devtools.source.v1.CloudRepoSourceContext.Builder
-
- All Implemented Interfaces:
CloudRepoSourceContextOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- CloudRepoSourceContext
public static final class CloudRepoSourceContext.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CloudRepoSourceContext.Builder> implements CloudRepoSourceContextOrBuilder
A CloudRepoSourceContext denotes a particular revision in a cloud repo (a repo hosted by the Google Cloud Platform).
Protobuf typegoogle.devtools.source.v1.CloudRepoSourceContext
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description CloudRepoSourceContext.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
CloudRepoSourceContext
build()
CloudRepoSourceContext
buildPartial()
CloudRepoSourceContext.Builder
clear()
CloudRepoSourceContext.Builder
clearAliasContext()
An alias, which may be a branch or tag.CloudRepoSourceContext.Builder
clearAliasName()
Deprecated.google.devtools.source.v1.CloudRepoSourceContext.alias_name is deprecated.CloudRepoSourceContext.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
CloudRepoSourceContext.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
CloudRepoSourceContext.Builder
clearRepoId()
The ID of the repo.CloudRepoSourceContext.Builder
clearRevision()
CloudRepoSourceContext.Builder
clearRevisionId()
A revision ID.CloudRepoSourceContext.Builder
clone()
AliasContext
getAliasContext()
An alias, which may be a branch or tag.AliasContext.Builder
getAliasContextBuilder()
An alias, which may be a branch or tag.AliasContextOrBuilder
getAliasContextOrBuilder()
An alias, which may be a branch or tag.String
getAliasName()
Deprecated.google.devtools.source.v1.CloudRepoSourceContext.alias_name is deprecated.com.google.protobuf.ByteString
getAliasNameBytes()
Deprecated.google.devtools.source.v1.CloudRepoSourceContext.alias_name is deprecated.CloudRepoSourceContext
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
RepoId
getRepoId()
The ID of the repo.RepoId.Builder
getRepoIdBuilder()
The ID of the repo.RepoIdOrBuilder
getRepoIdOrBuilder()
The ID of the repo.CloudRepoSourceContext.RevisionCase
getRevisionCase()
String
getRevisionId()
A revision ID.com.google.protobuf.ByteString
getRevisionIdBytes()
A revision ID.boolean
hasAliasContext()
An alias, which may be a branch or tag.boolean
hasAliasName()
Deprecated.google.devtools.source.v1.CloudRepoSourceContext.alias_name is deprecated.boolean
hasRepoId()
The ID of the repo.boolean
hasRevisionId()
A revision ID.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
CloudRepoSourceContext.Builder
mergeAliasContext(AliasContext value)
An alias, which may be a branch or tag.CloudRepoSourceContext.Builder
mergeFrom(CloudRepoSourceContext other)
CloudRepoSourceContext.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
CloudRepoSourceContext.Builder
mergeFrom(com.google.protobuf.Message other)
CloudRepoSourceContext.Builder
mergeRepoId(RepoId value)
The ID of the repo.CloudRepoSourceContext.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
CloudRepoSourceContext.Builder
setAliasContext(AliasContext value)
An alias, which may be a branch or tag.CloudRepoSourceContext.Builder
setAliasContext(AliasContext.Builder builderForValue)
An alias, which may be a branch or tag.CloudRepoSourceContext.Builder
setAliasName(String value)
Deprecated.google.devtools.source.v1.CloudRepoSourceContext.alias_name is deprecated.CloudRepoSourceContext.Builder
setAliasNameBytes(com.google.protobuf.ByteString value)
Deprecated.google.devtools.source.v1.CloudRepoSourceContext.alias_name is deprecated.CloudRepoSourceContext.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
CloudRepoSourceContext.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
CloudRepoSourceContext.Builder
setRepoId(RepoId value)
The ID of the repo.CloudRepoSourceContext.Builder
setRepoId(RepoId.Builder builderForValue)
The ID of the repo.CloudRepoSourceContext.Builder
setRevisionId(String value)
A revision ID.CloudRepoSourceContext.Builder
setRevisionIdBytes(com.google.protobuf.ByteString value)
A revision ID.CloudRepoSourceContext.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudRepoSourceContext.Builder>
-
clear
public CloudRepoSourceContext.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudRepoSourceContext.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudRepoSourceContext.Builder>
-
getDefaultInstanceForType
public CloudRepoSourceContext getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public CloudRepoSourceContext build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public CloudRepoSourceContext buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public CloudRepoSourceContext.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudRepoSourceContext.Builder>
-
setField
public CloudRepoSourceContext.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudRepoSourceContext.Builder>
-
clearField
public CloudRepoSourceContext.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudRepoSourceContext.Builder>
-
clearOneof
public CloudRepoSourceContext.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudRepoSourceContext.Builder>
-
setRepeatedField
public CloudRepoSourceContext.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudRepoSourceContext.Builder>
-
addRepeatedField
public CloudRepoSourceContext.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudRepoSourceContext.Builder>
-
mergeFrom
public CloudRepoSourceContext.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CloudRepoSourceContext.Builder>
-
mergeFrom
public CloudRepoSourceContext.Builder mergeFrom(CloudRepoSourceContext other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudRepoSourceContext.Builder>
-
mergeFrom
public CloudRepoSourceContext.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CloudRepoSourceContext.Builder>
- Throws:
IOException
-
getRevisionCase
public CloudRepoSourceContext.RevisionCase getRevisionCase()
- Specified by:
getRevisionCase
in interfaceCloudRepoSourceContextOrBuilder
-
clearRevision
public CloudRepoSourceContext.Builder clearRevision()
-
hasRepoId
public boolean hasRepoId()
The ID of the repo.
.google.devtools.source.v1.RepoId repo_id = 1;
- Specified by:
hasRepoId
in interfaceCloudRepoSourceContextOrBuilder
- Returns:
- Whether the repoId field is set.
-
getRepoId
public RepoId getRepoId()
The ID of the repo.
.google.devtools.source.v1.RepoId repo_id = 1;
- Specified by:
getRepoId
in interfaceCloudRepoSourceContextOrBuilder
- Returns:
- The repoId.
-
setRepoId
public CloudRepoSourceContext.Builder setRepoId(RepoId value)
The ID of the repo.
.google.devtools.source.v1.RepoId repo_id = 1;
-
setRepoId
public CloudRepoSourceContext.Builder setRepoId(RepoId.Builder builderForValue)
The ID of the repo.
.google.devtools.source.v1.RepoId repo_id = 1;
-
mergeRepoId
public CloudRepoSourceContext.Builder mergeRepoId(RepoId value)
The ID of the repo.
.google.devtools.source.v1.RepoId repo_id = 1;
-
clearRepoId
public CloudRepoSourceContext.Builder clearRepoId()
The ID of the repo.
.google.devtools.source.v1.RepoId repo_id = 1;
-
getRepoIdBuilder
public RepoId.Builder getRepoIdBuilder()
The ID of the repo.
.google.devtools.source.v1.RepoId repo_id = 1;
-
getRepoIdOrBuilder
public RepoIdOrBuilder getRepoIdOrBuilder()
The ID of the repo.
.google.devtools.source.v1.RepoId repo_id = 1;
- Specified by:
getRepoIdOrBuilder
in interfaceCloudRepoSourceContextOrBuilder
-
hasRevisionId
public boolean hasRevisionId()
A revision ID.
string revision_id = 2;
- Specified by:
hasRevisionId
in interfaceCloudRepoSourceContextOrBuilder
- Returns:
- Whether the revisionId field is set.
-
getRevisionId
public String getRevisionId()
A revision ID.
string revision_id = 2;
- Specified by:
getRevisionId
in interfaceCloudRepoSourceContextOrBuilder
- Returns:
- The revisionId.
-
getRevisionIdBytes
public com.google.protobuf.ByteString getRevisionIdBytes()
A revision ID.
string revision_id = 2;
- Specified by:
getRevisionIdBytes
in interfaceCloudRepoSourceContextOrBuilder
- Returns:
- The bytes for revisionId.
-
setRevisionId
public CloudRepoSourceContext.Builder setRevisionId(String value)
A revision ID.
string revision_id = 2;
- Parameters:
value
- The revisionId to set.- Returns:
- This builder for chaining.
-
clearRevisionId
public CloudRepoSourceContext.Builder clearRevisionId()
A revision ID.
string revision_id = 2;
- Returns:
- This builder for chaining.
-
setRevisionIdBytes
public CloudRepoSourceContext.Builder setRevisionIdBytes(com.google.protobuf.ByteString value)
A revision ID.
string revision_id = 2;
- Parameters:
value
- The bytes for revisionId to set.- Returns:
- This builder for chaining.
-
hasAliasName
@Deprecated public boolean hasAliasName()
Deprecated.google.devtools.source.v1.CloudRepoSourceContext.alias_name is deprecated. See google/devtools/source/v1/source_context.proto;l=95The name of an alias (branch, tag, etc.).
string alias_name = 3 [deprecated = true];
- Specified by:
hasAliasName
in interfaceCloudRepoSourceContextOrBuilder
- Returns:
- Whether the aliasName field is set.
-
getAliasName
@Deprecated public String getAliasName()
Deprecated.google.devtools.source.v1.CloudRepoSourceContext.alias_name is deprecated. See google/devtools/source/v1/source_context.proto;l=95The name of an alias (branch, tag, etc.).
string alias_name = 3 [deprecated = true];
- Specified by:
getAliasName
in interfaceCloudRepoSourceContextOrBuilder
- Returns:
- The aliasName.
-
getAliasNameBytes
@Deprecated public com.google.protobuf.ByteString getAliasNameBytes()
Deprecated.google.devtools.source.v1.CloudRepoSourceContext.alias_name is deprecated. See google/devtools/source/v1/source_context.proto;l=95The name of an alias (branch, tag, etc.).
string alias_name = 3 [deprecated = true];
- Specified by:
getAliasNameBytes
in interfaceCloudRepoSourceContextOrBuilder
- Returns:
- The bytes for aliasName.
-
setAliasName
@Deprecated public CloudRepoSourceContext.Builder setAliasName(String value)
Deprecated.google.devtools.source.v1.CloudRepoSourceContext.alias_name is deprecated. See google/devtools/source/v1/source_context.proto;l=95The name of an alias (branch, tag, etc.).
string alias_name = 3 [deprecated = true];
- Parameters:
value
- The aliasName to set.- Returns:
- This builder for chaining.
-
clearAliasName
@Deprecated public CloudRepoSourceContext.Builder clearAliasName()
Deprecated.google.devtools.source.v1.CloudRepoSourceContext.alias_name is deprecated. See google/devtools/source/v1/source_context.proto;l=95The name of an alias (branch, tag, etc.).
string alias_name = 3 [deprecated = true];
- Returns:
- This builder for chaining.
-
setAliasNameBytes
@Deprecated public CloudRepoSourceContext.Builder setAliasNameBytes(com.google.protobuf.ByteString value)
Deprecated.google.devtools.source.v1.CloudRepoSourceContext.alias_name is deprecated. See google/devtools/source/v1/source_context.proto;l=95The name of an alias (branch, tag, etc.).
string alias_name = 3 [deprecated = true];
- Parameters:
value
- The bytes for aliasName to set.- Returns:
- This builder for chaining.
-
hasAliasContext
public boolean hasAliasContext()
An alias, which may be a branch or tag.
.google.devtools.source.v1.AliasContext alias_context = 4;
- Specified by:
hasAliasContext
in interfaceCloudRepoSourceContextOrBuilder
- Returns:
- Whether the aliasContext field is set.
-
getAliasContext
public AliasContext getAliasContext()
An alias, which may be a branch or tag.
.google.devtools.source.v1.AliasContext alias_context = 4;
- Specified by:
getAliasContext
in interfaceCloudRepoSourceContextOrBuilder
- Returns:
- The aliasContext.
-
setAliasContext
public CloudRepoSourceContext.Builder setAliasContext(AliasContext value)
An alias, which may be a branch or tag.
.google.devtools.source.v1.AliasContext alias_context = 4;
-
setAliasContext
public CloudRepoSourceContext.Builder setAliasContext(AliasContext.Builder builderForValue)
An alias, which may be a branch or tag.
.google.devtools.source.v1.AliasContext alias_context = 4;
-
mergeAliasContext
public CloudRepoSourceContext.Builder mergeAliasContext(AliasContext value)
An alias, which may be a branch or tag.
.google.devtools.source.v1.AliasContext alias_context = 4;
-
clearAliasContext
public CloudRepoSourceContext.Builder clearAliasContext()
An alias, which may be a branch or tag.
.google.devtools.source.v1.AliasContext alias_context = 4;
-
getAliasContextBuilder
public AliasContext.Builder getAliasContextBuilder()
An alias, which may be a branch or tag.
.google.devtools.source.v1.AliasContext alias_context = 4;
-
getAliasContextOrBuilder
public AliasContextOrBuilder getAliasContextOrBuilder()
An alias, which may be a branch or tag.
.google.devtools.source.v1.AliasContext alias_context = 4;
- Specified by:
getAliasContextOrBuilder
in interfaceCloudRepoSourceContextOrBuilder
-
setUnknownFields
public final CloudRepoSourceContext.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudRepoSourceContext.Builder>
-
mergeUnknownFields
public final CloudRepoSourceContext.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CloudRepoSourceContext.Builder>
-
-