Interface GitHubEnterpriseConfigOrBuilder (3.56.0)

public interface GitHubEnterpriseConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getApiKey()

public abstract String getApiKey()

Required. API Key used for authentication of webhook events.

string api_key = 12 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The apiKey.

getApiKeyBytes()

public abstract ByteString getApiKeyBytes()

Required. API Key used for authentication of webhook events.

string api_key = 12 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for apiKey.

getAppId()

public abstract long getAppId()

Id of the GitHub App created from the manifest.

int64 app_id = 2;

Returns
Type Description
long

The appId.

getAppInstallationId()

public abstract long getAppInstallationId()

ID of the installation of the GitHub App.

int64 app_installation_id = 9;

Returns
Type Description
long

The appInstallationId.

getAppSlug()

public abstract String getAppSlug()

The URL-friendly name of the GitHub App.

string app_slug = 13;

Returns
Type Description
String

The appSlug.

getAppSlugBytes()

public abstract ByteString getAppSlugBytes()

The URL-friendly name of the GitHub App.

string app_slug = 13;

Returns
Type Description
ByteString

The bytes for appSlug.

getHostUri()

public abstract String getHostUri()

Required. The URI of the GitHub Enterprise host this connection is for.

string host_uri = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The hostUri.

getHostUriBytes()

public abstract ByteString getHostUriBytes()

Required. The URI of the GitHub Enterprise host this connection is for.

string host_uri = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for hostUri.

getPrivateKeySecretVersion()

public abstract String getPrivateKeySecretVersion()

SecretManager resource containing the private key of the GitHub App, formatted as projects/*/secrets/*/versions/*.

string private_key_secret_version = 4 [(.google.api.resource_reference) = { ... }

Returns
Type Description
String

The privateKeySecretVersion.

getPrivateKeySecretVersionBytes()

public abstract ByteString getPrivateKeySecretVersionBytes()

SecretManager resource containing the private key of the GitHub App, formatted as projects/*/secrets/*/versions/*.

string private_key_secret_version = 4 [(.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for privateKeySecretVersion.

getServerVersion()

public abstract String getServerVersion()

Output only. GitHub Enterprise version installed at the host_uri.

string server_version = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The serverVersion.

getServerVersionBytes()

public abstract ByteString getServerVersionBytes()

Output only. GitHub Enterprise version installed at the host_uri.

string server_version = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for serverVersion.

getServiceDirectoryConfig()

public abstract ServiceDirectoryConfig getServiceDirectoryConfig()

Configuration for using Service Directory to privately connect to a GitHub Enterprise server. This should only be set if the GitHub Enterprise server is hosted on-premises and not reachable by public internet. If this field is left empty, calls to the GitHub Enterprise server will be made over the public internet.

.google.devtools.cloudbuild.v2.ServiceDirectoryConfig service_directory_config = 10;

Returns
Type Description
ServiceDirectoryConfig

The serviceDirectoryConfig.

getServiceDirectoryConfigOrBuilder()

public abstract ServiceDirectoryConfigOrBuilder getServiceDirectoryConfigOrBuilder()

Configuration for using Service Directory to privately connect to a GitHub Enterprise server. This should only be set if the GitHub Enterprise server is hosted on-premises and not reachable by public internet. If this field is left empty, calls to the GitHub Enterprise server will be made over the public internet.

.google.devtools.cloudbuild.v2.ServiceDirectoryConfig service_directory_config = 10;

Returns
Type Description
ServiceDirectoryConfigOrBuilder

getSslCa()

public abstract String getSslCa()

SSL certificate to use for requests to GitHub Enterprise.

string ssl_ca = 11;

Returns
Type Description
String

The sslCa.

getSslCaBytes()

public abstract ByteString getSslCaBytes()

SSL certificate to use for requests to GitHub Enterprise.

string ssl_ca = 11;

Returns
Type Description
ByteString

The bytes for sslCa.

getWebhookSecretSecretVersion()

public abstract String getWebhookSecretSecretVersion()

SecretManager resource containing the webhook secret of the GitHub App, formatted as projects/*/secrets/*/versions/*.

string webhook_secret_secret_version = 5 [(.google.api.resource_reference) = { ... }

Returns
Type Description
String

The webhookSecretSecretVersion.

getWebhookSecretSecretVersionBytes()

public abstract ByteString getWebhookSecretSecretVersionBytes()

SecretManager resource containing the webhook secret of the GitHub App, formatted as projects/*/secrets/*/versions/*.

string webhook_secret_secret_version = 5 [(.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for webhookSecretSecretVersion.

hasServiceDirectoryConfig()

public abstract boolean hasServiceDirectoryConfig()

Configuration for using Service Directory to privately connect to a GitHub Enterprise server. This should only be set if the GitHub Enterprise server is hosted on-premises and not reachable by public internet. If this field is left empty, calls to the GitHub Enterprise server will be made over the public internet.

.google.devtools.cloudbuild.v2.ServiceDirectoryConfig service_directory_config = 10;

Returns
Type Description
boolean

Whether the serviceDirectoryConfig field is set.