Interface FleetPackage.CloudBuildRepositoryOrBuilder (0.1.0)

public static interface FleetPackage.CloudBuildRepositoryOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getName()

public abstract 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
Type Description
String

The name.

getNameBytes()

public abstract 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
Type Description
ByteString

The bytes for name.

getPath()

public abstract 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
Type Description
String

The path.

getPathBytes()

public abstract 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
Type Description
ByteString

The bytes for path.

getServiceAccount()

public abstract 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
Type Description
String

The serviceAccount.

getServiceAccountBytes()

public abstract 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
Type Description
ByteString

The bytes for serviceAccount.

getTag()

public abstract 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
Type Description
String

The tag.

getTagBytes()

public abstract 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
Type Description
ByteString

The bytes for tag.

getVariantsCase()

public abstract FleetPackage.CloudBuildRepository.VariantsCase getVariantsCase()
Returns
Type Description
FleetPackage.CloudBuildRepository.VariantsCase

getVariantsPattern()

public abstract 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
Type Description
String

The variantsPattern.

getVariantsPatternBytes()

public abstract 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
Type Description
ByteString

The bytes for variantsPattern.

hasVariantsPattern()

public abstract 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
Type Description
boolean

Whether the variantsPattern field is set.