Interface GitHubEnterpriseConfigOrBuilder (0.12.0)

public interface GitHubEnterpriseConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAppId()

public abstract long getAppId()

Optional. ID of the GitHub App created from the manifest.

int64 app_id = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
long

The appId.

getAppInstallationId()

public abstract long getAppInstallationId()

Optional. ID of the installation of the GitHub App.

int64 app_installation_id = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
long

The appInstallationId.

getAppSlug()

public abstract String getAppSlug()

Output only. The URL-friendly name of the GitHub App.

string app_slug = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The appSlug.

getAppSlugBytes()

public abstract ByteString getAppSlugBytes()

Output only. The URL-friendly name of the GitHub App.

string app_slug = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

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.

getInstallationUri()

public abstract String getInstallationUri()

Output only. The URI to navigate to in order to manage the installation associated with this GitHubEnterpriseConfig.

string installation_uri = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The installationUri.

getInstallationUriBytes()

public abstract ByteString getInstallationUriBytes()

Output only. The URI to navigate to in order to manage the installation associated with this GitHubEnterpriseConfig.

string installation_uri = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for installationUri.

getPrivateKeySecretVersion()

public abstract String getPrivateKeySecretVersion()

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

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

Returns
Type Description
String

The privateKeySecretVersion.

getPrivateKeySecretVersionBytes()

public abstract ByteString getPrivateKeySecretVersionBytes()

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

string private_key_secret_version = 4 [(.google.api.field_behavior) = OPTIONAL, (.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 = 12 [(.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 = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for serverVersion.

getServiceDirectoryConfig()

public abstract ServiceDirectoryConfig getServiceDirectoryConfig()

Optional. 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.cloud.developerconnect.v1.ServiceDirectoryConfig service_directory_config = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ServiceDirectoryConfig

The serviceDirectoryConfig.

getServiceDirectoryConfigOrBuilder()

public abstract ServiceDirectoryConfigOrBuilder getServiceDirectoryConfigOrBuilder()

Optional. 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.cloud.developerconnect.v1.ServiceDirectoryConfig service_directory_config = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ServiceDirectoryConfigOrBuilder

getSslCaCertificate()

public abstract String getSslCaCertificate()

Optional. SSL certificate to use for requests to GitHub Enterprise.

string ssl_ca_certificate = 14 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The sslCaCertificate.

getSslCaCertificateBytes()

public abstract ByteString getSslCaCertificateBytes()

Optional. SSL certificate to use for requests to GitHub Enterprise.

string ssl_ca_certificate = 14 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for sslCaCertificate.

getWebhookSecretSecretVersion()

public abstract String getWebhookSecretSecretVersion()

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

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

Returns
Type Description
String

The webhookSecretSecretVersion.

getWebhookSecretSecretVersionBytes()

public abstract ByteString getWebhookSecretSecretVersionBytes()

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

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

Returns
Type Description
ByteString

The bytes for webhookSecretSecretVersion.

hasServiceDirectoryConfig()

public abstract boolean hasServiceDirectoryConfig()

Optional. 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.cloud.developerconnect.v1.ServiceDirectoryConfig service_directory_config = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the serviceDirectoryConfig field is set.