Interface FleetPackage.CloudBuildRepositoryOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
FleetPackage.CloudBuildRepository,FleetPackage.CloudBuildRepository.Builder
- Enclosing class:
- FleetPackage
public static interface FleetPackage.CloudBuildRepositoryOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetName()Required.com.google.protobuf.ByteStringRequired.getPath()Optional. path to the directory or file within the repository that contains the kubernetes configuration.com.google.protobuf.ByteStringOptional. path to the directory or file within the repository that contains the kubernetes configuration.Required.com.google.protobuf.ByteStringRequired.getTag()Required. git tag of the underlying git repository.com.google.protobuf.ByteStringRequired. git tag of the underlying git repository.Optional. variants_pattern is a glob pattern that will be used to find variants in the repository.com.google.protobuf.ByteStringOptional. variants_pattern is a glob pattern that will be used to find variants in the repository.booleanOptional. variants_pattern is a glob pattern that will be used to find variants in the 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
-
hasVariantsPattern
boolean hasVariantsPattern()Optional. variants_pattern is a glob pattern that will be used to find variants in the repository. Examples: `variants/*.yaml`, `us-*`
string variants_pattern = 5 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the variantsPattern field is set.
-
getVariantsPattern
String getVariantsPattern()Optional. variants_pattern is a glob pattern that will be used to find variants in the repository. Examples: `variants/*.yaml`, `us-*`
string variants_pattern = 5 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The variantsPattern.
-
getVariantsPatternBytes
com.google.protobuf.ByteString getVariantsPatternBytes()Optional. variants_pattern is a glob pattern that will be used to find variants in the repository. Examples: `variants/*.yaml`, `us-*`
string variants_pattern = 5 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The bytes for variantsPattern.
-
getName
String getName()Required. Name of the cloud build repository. Format is projects/{p}/locations/{l}/connections/{c}/repositories/{r}.string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()Required. Name of the cloud build repository. Format is projects/{p}/locations/{l}/connections/{c}/repositories/{r}.string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for name.
-
getPath
String getPath()Optional. path to the directory or file within the repository that contains the kubernetes configuration. If unspecified, path is assumed to the top level root directory of the repository.
string path = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The path.
-
getPathBytes
com.google.protobuf.ByteString getPathBytes()Optional. path to the directory or file within the repository that contains the kubernetes configuration. If unspecified, path is assumed to the top level root directory of the repository.
string path = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The bytes for path.
-
getTag
String getTag()Required. git tag of the underlying git repository. The git tag must be in the semantic version format `vX.Y.Z`.
string tag = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The tag.
-
getTagBytes
com.google.protobuf.ByteString getTagBytes()Required. git tag of the underlying git repository. The git tag must be in the semantic version format `vX.Y.Z`.
string tag = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for tag.
-
getServiceAccount
String getServiceAccount()Required. Google service account to use in CloudBuild triggers to fetch and store kubernetes configuration.
string service_account = 4 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The serviceAccount.
-
getServiceAccountBytes
com.google.protobuf.ByteString getServiceAccountBytes()Required. Google service account to use in CloudBuild triggers to fetch and store kubernetes configuration.
string service_account = 4 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for serviceAccount.
-
getVariantsCase
FleetPackage.CloudBuildRepository.VariantsCase getVariantsCase()
-