Interface OciConfigOrBuilder (1.46.0)

public interface OciConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getGcpServiceAccountEmail()

public abstract String getGcpServiceAccountEmail()

The Google Cloud Service Account Email used for auth when secret_type is gcpServiceAccount.

string gcp_service_account_email = 5;

Returns
Type Description
String

The gcpServiceAccountEmail.

getGcpServiceAccountEmailBytes()

public abstract ByteString getGcpServiceAccountEmailBytes()

The Google Cloud Service Account Email used for auth when secret_type is gcpServiceAccount.

string gcp_service_account_email = 5;

Returns
Type Description
ByteString

The bytes for gcpServiceAccountEmail.

getPolicyDir()

public abstract String getPolicyDir()

The absolute path of the directory that contains the local resources. Default: the root directory of the image.

string policy_dir = 2;

Returns
Type Description
String

The policyDir.

getPolicyDirBytes()

public abstract ByteString getPolicyDirBytes()

The absolute path of the directory that contains the local resources. Default: the root directory of the image.

string policy_dir = 2;

Returns
Type Description
ByteString

The bytes for policyDir.

getSecretType()

public abstract String getSecretType()

Type of secret configured for access to the Git repo.

string secret_type = 4;

Returns
Type Description
String

The secretType.

getSecretTypeBytes()

public abstract ByteString getSecretTypeBytes()

Type of secret configured for access to the Git repo.

string secret_type = 4;

Returns
Type Description
ByteString

The bytes for secretType.

getSyncRepo()

public abstract String getSyncRepo()

The OCI image repository URL for the package to sync from. e.g. LOCATION-docker.pkg.dev/PROJECT_ID/REPOSITORY_NAME/PACKAGE_NAME.

string sync_repo = 1;

Returns
Type Description
String

The syncRepo.

getSyncRepoBytes()

public abstract ByteString getSyncRepoBytes()

The OCI image repository URL for the package to sync from. e.g. LOCATION-docker.pkg.dev/PROJECT_ID/REPOSITORY_NAME/PACKAGE_NAME.

string sync_repo = 1;

Returns
Type Description
ByteString

The bytes for syncRepo.

getSyncWaitSecs()

public abstract long getSyncWaitSecs()

Period in seconds between consecutive syncs. Default: 15.

int64 sync_wait_secs = 3;

Returns
Type Description
long

The syncWaitSecs.