Package com.buildless.service.v1
Interface ProjectRepositoryReferenceOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ProjectRepositoryReference,ProjectRepositoryReference.Builder
public interface ProjectRepositoryReferenceOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetName()Name of the repository under reference.com.google.protobuf.ByteStringName of the repository under reference.Project that owns this repository.Project that owns this repository.booleanProject that owns this repository.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasProject
boolean hasProject()Project that owns this repository.
.buildless.service.v1.ProjectReference project = 1 [json_name = "project", (.google.api.field_behavior) = REQUIRED, (.validate.rules) = { ... }- Returns:
- Whether the project field is set.
-
getProject
ProjectReference getProject()Project that owns this repository.
.buildless.service.v1.ProjectReference project = 1 [json_name = "project", (.google.api.field_behavior) = REQUIRED, (.validate.rules) = { ... }- Returns:
- The project.
-
getProjectOrBuilder
ProjectReferenceOrBuilder getProjectOrBuilder()Project that owns this repository.
.buildless.service.v1.ProjectReference project = 1 [json_name = "project", (.google.api.field_behavior) = REQUIRED, (.validate.rules) = { ... } -
getName
String getName()Name of the repository under reference. This field is always required, and is expected to be a project short-name, the value of which is set at the time of a project's creation.
string name = 2 [json_name = "name", (.google.api.field_behavior) = REQUIRED, (.validate.rules) = { ... }- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()Name of the repository under reference. This field is always required, and is expected to be a project short-name, the value of which is set at the time of a project's creation.
string name = 2 [json_name = "name", (.google.api.field_behavior) = REQUIRED, (.validate.rules) = { ... }- Returns:
- The bytes for name.
-