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 Type
    Method
    Description
    Required.
    com.google.protobuf.ByteString
    Required.
    Optional. path to the directory or file within the repository that contains the kubernetes configuration.
    com.google.protobuf.ByteString
    Optional. path to the directory or file within the repository that contains the kubernetes configuration.
    Required.
    com.google.protobuf.ByteString
    Required.
    Required. git tag of the underlying git repository.
    com.google.protobuf.ByteString
    Required. 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.ByteString
    Optional. variants_pattern is a glob pattern that will be used to find variants in the repository.
    boolean
    Optional. variants_pattern is a glob pattern that will be used to find variants in the repository.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods 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