com.google.apphosting.base.protos.CloudRepoSourceContextOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: source_context.proto
package com.google.apphosting.base.protos;
public interface CloudRepoSourceContextOrBuilder extends
// @@protoc_insertion_point(interface_extends:google.devtools.source.v1.CloudRepoSourceContext)
com.google.protobuf.MessageOrBuilder {
/**
*
* The ID of the repo.
*
*
* .google.devtools.source.v1.RepoId repo_id = 1;
* @return Whether the repoId field is set.
*/
boolean hasRepoId();
/**
*
* The ID of the repo.
*
*
* .google.devtools.source.v1.RepoId repo_id = 1;
* @return The repoId.
*/
com.google.apphosting.base.protos.RepoId getRepoId();
/**
*
* The ID of the repo.
*
*
* .google.devtools.source.v1.RepoId repo_id = 1;
*/
com.google.apphosting.base.protos.RepoIdOrBuilder getRepoIdOrBuilder();
/**
*
* A revision ID.
*
*
* string revision_id = 2;
* @return Whether the revisionId field is set.
*/
boolean hasRevisionId();
/**
*
* A revision ID.
*
*
* string revision_id = 2;
* @return The revisionId.
*/
java.lang.String getRevisionId();
/**
*
* A revision ID.
*
*
* string revision_id = 2;
* @return The bytes for revisionId.
*/
com.google.protobuf.ByteString
getRevisionIdBytes();
/**
*
* The name of an alias (branch, tag, etc.).
*
*
* string alias_name = 3 [deprecated = true];
* @deprecated google.devtools.source.v1.CloudRepoSourceContext.alias_name is deprecated.
* See source_context.proto;l=91
* @return Whether the aliasName field is set.
*/
@java.lang.Deprecated boolean hasAliasName();
/**
*
* The name of an alias (branch, tag, etc.).
*
*
* string alias_name = 3 [deprecated = true];
* @deprecated google.devtools.source.v1.CloudRepoSourceContext.alias_name is deprecated.
* See source_context.proto;l=91
* @return The aliasName.
*/
@java.lang.Deprecated java.lang.String getAliasName();
/**
*
* The name of an alias (branch, tag, etc.).
*
*
* string alias_name = 3 [deprecated = true];
* @deprecated google.devtools.source.v1.CloudRepoSourceContext.alias_name is deprecated.
* See source_context.proto;l=91
* @return The bytes for aliasName.
*/
@java.lang.Deprecated com.google.protobuf.ByteString
getAliasNameBytes();
/**
*
* An alias, which may be a branch or tag.
*
*
* .google.devtools.source.v1.AliasContext alias_context = 4;
* @return Whether the aliasContext field is set.
*/
boolean hasAliasContext();
/**
*
* An alias, which may be a branch or tag.
*
*
* .google.devtools.source.v1.AliasContext alias_context = 4;
* @return The aliasContext.
*/
com.google.apphosting.base.protos.AliasContext getAliasContext();
/**
*
* An alias, which may be a branch or tag.
*
*
* .google.devtools.source.v1.AliasContext alias_context = 4;
*/
com.google.apphosting.base.protos.AliasContextOrBuilder getAliasContextOrBuilder();
public com.google.apphosting.base.protos.CloudRepoSourceContext.RevisionCase getRevisionCase();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy