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.
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-18 UTC."],[],[],null,["# Interface FleetPackage.CloudBuildRepositoryOrBuilder (0.6.0)\n\nVersion latestkeyboard_arrow_down\n\n- [0.6.0 (latest)](/java/docs/reference/google-cloud-configdelivery/latest/com.google.cloud.configdelivery.v1beta.FleetPackage.CloudBuildRepositoryOrBuilder)\n- [0.4.0](/java/docs/reference/google-cloud-configdelivery/0.4.0/com.google.cloud.configdelivery.v1beta.FleetPackage.CloudBuildRepositoryOrBuilder)\n- [0.2.0](/java/docs/reference/google-cloud-configdelivery/0.2.0/com.google.cloud.configdelivery.v1beta.FleetPackage.CloudBuildRepositoryOrBuilder)\n- [0.1.0](/java/docs/reference/google-cloud-configdelivery/0.1.0/com.google.cloud.configdelivery.v1beta.FleetPackage.CloudBuildRepositoryOrBuilder) \n\n public static interface FleetPackage.CloudBuildRepositoryOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\n[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)\n\nMethods\n-------\n\n### getName()\n\n public abstract String getName()\n\nRequired. Name of the cloud build repository.\nFormat is projects/{p}/locations/{l}/connections/{c}/repositories/{r}.\n\n`\nstring name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }\n`\n\n### getNameBytes()\n\n public abstract ByteString getNameBytes()\n\nRequired. Name of the cloud build repository.\nFormat is projects/{p}/locations/{l}/connections/{c}/repositories/{r}.\n\n`\nstring name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }\n`\n\n### getPath()\n\n public abstract String getPath()\n\nOptional. path to the directory or file within the repository that\ncontains the kubernetes configuration. If unspecified, path is assumed to\nthe top level root directory of the repository.\n\n`string path = 2 [(.google.api.field_behavior) = OPTIONAL];`\n\n### getPathBytes()\n\n public abstract ByteString getPathBytes()\n\nOptional. path to the directory or file within the repository that\ncontains the kubernetes configuration. If unspecified, path is assumed to\nthe top level root directory of the repository.\n\n`string path = 2 [(.google.api.field_behavior) = OPTIONAL];`\n\n### getServiceAccount()\n\n public abstract String getServiceAccount()\n\nRequired. Google service account to use in CloudBuild triggers to fetch\nand store kubernetes configuration.\n\n`string service_account = 4 [(.google.api.field_behavior) = REQUIRED];`\n\n### getServiceAccountBytes()\n\n public abstract ByteString getServiceAccountBytes()\n\nRequired. Google service account to use in CloudBuild triggers to fetch\nand store kubernetes configuration.\n\n`string service_account = 4 [(.google.api.field_behavior) = REQUIRED];`\n\n### getTag()\n\n public abstract String getTag()\n\nRequired. git tag of the underlying git repository.\nThe git tag must be in the semantic version format `vX.Y.Z`.\n\n`string tag = 3 [(.google.api.field_behavior) = REQUIRED];`\n\n### getTagBytes()\n\n public abstract ByteString getTagBytes()\n\nRequired. git tag of the underlying git repository.\nThe git tag must be in the semantic version format `vX.Y.Z`.\n\n`string tag = 3 [(.google.api.field_behavior) = REQUIRED];`\n\n### getVariantsCase()\n\n public abstract FleetPackage.CloudBuildRepository.VariantsCase getVariantsCase()\n\n### getVariantsPattern()\n\n public abstract String getVariantsPattern()\n\nOptional. variants_pattern is a glob pattern that will be used to find\nvariants in the repository. Examples: `variants/*.yaml`, `us-*`\n\n`string variants_pattern = 5 [(.google.api.field_behavior) = OPTIONAL];`\n\n### getVariantsPatternBytes()\n\n public abstract ByteString getVariantsPatternBytes()\n\nOptional. variants_pattern is a glob pattern that will be used to find\nvariants in the repository. Examples: `variants/*.yaml`, `us-*`\n\n`string variants_pattern = 5 [(.google.api.field_behavior) = OPTIONAL];`\n\n### hasVariantsPattern()\n\n public abstract boolean hasVariantsPattern()\n\nOptional. variants_pattern is a glob pattern that will be used to find\nvariants in the repository. Examples: `variants/*.yaml`, `us-*`\n\n`string variants_pattern = 5 [(.google.api.field_behavior) = OPTIONAL];`"]]