Class GitHubEnterpriseConfig
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.developerconnect.v1.GitHubEnterpriseConfig
- All Implemented Interfaces:
GitHubEnterpriseConfigOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class GitHubEnterpriseConfig
extends com.google.protobuf.GeneratedMessage
implements GitHubEnterpriseConfigOrBuilder
Configuration for connections to an instance of GitHub Enterprise.Protobuf type
google.cloud.developerconnect.v1.GitHubEnterpriseConfig- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classConfiguration for connections to an instance of GitHub Enterprise.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanlonggetAppId()Optional.longOptional.Output only.com.google.protobuf.ByteStringOutput only.static GitHubEnterpriseConfigstatic final com.google.protobuf.Descriptors.DescriptorRequired.com.google.protobuf.ByteStringRequired.Output only.com.google.protobuf.ByteStringOutput only.Optional.com.google.protobuf.ByteStringOptional.com.google.protobuf.Parser<GitHubEnterpriseConfig>Optional.com.google.protobuf.ByteStringOptional.intOutput only.com.google.protobuf.ByteStringOutput only.Optional.Optional.Optional.com.google.protobuf.ByteStringOptional.Optional.com.google.protobuf.ByteStringOptional.inthashCode()booleanOptional.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(GitHubEnterpriseConfig prototype) protected GitHubEnterpriseConfig.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static GitHubEnterpriseConfigparseDelimitedFrom(InputStream input) static GitHubEnterpriseConfigparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static GitHubEnterpriseConfigparseFrom(byte[] data) static GitHubEnterpriseConfigparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static GitHubEnterpriseConfigparseFrom(com.google.protobuf.ByteString data) static GitHubEnterpriseConfigparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static GitHubEnterpriseConfigparseFrom(com.google.protobuf.CodedInputStream input) static GitHubEnterpriseConfigparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static GitHubEnterpriseConfigparseFrom(InputStream input) static GitHubEnterpriseConfigparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static GitHubEnterpriseConfigparseFrom(ByteBuffer data) static GitHubEnterpriseConfigparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<GitHubEnterpriseConfig>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
HOST_URI_FIELD_NUMBER
public static final int HOST_URI_FIELD_NUMBER- See Also:
-
APP_ID_FIELD_NUMBER
public static final int APP_ID_FIELD_NUMBER- See Also:
-
APP_SLUG_FIELD_NUMBER
public static final int APP_SLUG_FIELD_NUMBER- See Also:
-
PRIVATE_KEY_SECRET_VERSION_FIELD_NUMBER
public static final int PRIVATE_KEY_SECRET_VERSION_FIELD_NUMBER- See Also:
-
WEBHOOK_SECRET_SECRET_VERSION_FIELD_NUMBER
public static final int WEBHOOK_SECRET_SECRET_VERSION_FIELD_NUMBER- See Also:
-
APP_INSTALLATION_ID_FIELD_NUMBER
public static final int APP_INSTALLATION_ID_FIELD_NUMBER- See Also:
-
INSTALLATION_URI_FIELD_NUMBER
public static final int INSTALLATION_URI_FIELD_NUMBER- See Also:
-
SERVICE_DIRECTORY_CONFIG_FIELD_NUMBER
public static final int SERVICE_DIRECTORY_CONFIG_FIELD_NUMBER- See Also:
-
SERVER_VERSION_FIELD_NUMBER
public static final int SERVER_VERSION_FIELD_NUMBER- See Also:
-
SSL_CA_CERTIFICATE_FIELD_NUMBER
public static final int SSL_CA_CERTIFICATE_FIELD_NUMBER- See Also:
-
ORGANIZATION_FIELD_NUMBER
public static final int ORGANIZATION_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getHostUri
Required. The URI of the GitHub Enterprise host this connection is for.
string host_uri = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getHostUriin interfaceGitHubEnterpriseConfigOrBuilder- Returns:
- The hostUri.
-
getHostUriBytes
public com.google.protobuf.ByteString getHostUriBytes()Required. The URI of the GitHub Enterprise host this connection is for.
string host_uri = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getHostUriBytesin interfaceGitHubEnterpriseConfigOrBuilder- Returns:
- The bytes for hostUri.
-
getAppId
public long getAppId()Optional. ID of the GitHub App created from the manifest.
int64 app_id = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAppIdin interfaceGitHubEnterpriseConfigOrBuilder- Returns:
- The appId.
-
getAppSlug
Output only. The URL-friendly name of the GitHub App.
string app_slug = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getAppSlugin interfaceGitHubEnterpriseConfigOrBuilder- Returns:
- The appSlug.
-
getAppSlugBytes
public com.google.protobuf.ByteString getAppSlugBytes()Output only. The URL-friendly name of the GitHub App.
string app_slug = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getAppSlugBytesin interfaceGitHubEnterpriseConfigOrBuilder- Returns:
- The bytes for appSlug.
-
getPrivateKeySecretVersion
Optional. SecretManager resource containing the private key of the GitHub App, formatted as `projects/*/secrets/*/versions/*` or `projects/*/locations/*/secrets/*/versions/*` (if regional secrets are supported in that location).
string private_key_secret_version = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Specified by:
getPrivateKeySecretVersionin interfaceGitHubEnterpriseConfigOrBuilder- Returns:
- The privateKeySecretVersion.
-
getPrivateKeySecretVersionBytes
public com.google.protobuf.ByteString getPrivateKeySecretVersionBytes()Optional. SecretManager resource containing the private key of the GitHub App, formatted as `projects/*/secrets/*/versions/*` or `projects/*/locations/*/secrets/*/versions/*` (if regional secrets are supported in that location).
string private_key_secret_version = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Specified by:
getPrivateKeySecretVersionBytesin interfaceGitHubEnterpriseConfigOrBuilder- Returns:
- The bytes for privateKeySecretVersion.
-
getWebhookSecretSecretVersion
Optional. SecretManager resource containing the webhook secret of the GitHub App, formatted as `projects/*/secrets/*/versions/*` or `projects/*/locations/*/secrets/*/versions/*` (if regional secrets are supported in that location).
string webhook_secret_secret_version = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Specified by:
getWebhookSecretSecretVersionin interfaceGitHubEnterpriseConfigOrBuilder- Returns:
- The webhookSecretSecretVersion.
-
getWebhookSecretSecretVersionBytes
public com.google.protobuf.ByteString getWebhookSecretSecretVersionBytes()Optional. SecretManager resource containing the webhook secret of the GitHub App, formatted as `projects/*/secrets/*/versions/*` or `projects/*/locations/*/secrets/*/versions/*` (if regional secrets are supported in that location).
string webhook_secret_secret_version = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Specified by:
getWebhookSecretSecretVersionBytesin interfaceGitHubEnterpriseConfigOrBuilder- Returns:
- The bytes for webhookSecretSecretVersion.
-
getAppInstallationId
public long getAppInstallationId()Optional. ID of the installation of the GitHub App.
int64 app_installation_id = 8 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAppInstallationIdin interfaceGitHubEnterpriseConfigOrBuilder- Returns:
- The appInstallationId.
-
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];- Specified by:
getInstallationUriin interfaceGitHubEnterpriseConfigOrBuilder- Returns:
- The installationUri.
-
getInstallationUriBytes
public com.google.protobuf.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];- Specified by:
getInstallationUriBytesin interfaceGitHubEnterpriseConfigOrBuilder- Returns:
- The bytes for installationUri.
-
hasServiceDirectoryConfig
public 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];- Specified by:
hasServiceDirectoryConfigin interfaceGitHubEnterpriseConfigOrBuilder- Returns:
- Whether the serviceDirectoryConfig field is set.
-
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];- Specified by:
getServiceDirectoryConfigin interfaceGitHubEnterpriseConfigOrBuilder- Returns:
- The serviceDirectoryConfig.
-
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];- Specified by:
getServiceDirectoryConfigOrBuilderin interfaceGitHubEnterpriseConfigOrBuilder
-
getServerVersion
Output only. GitHub Enterprise version installed at the host_uri.
string server_version = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getServerVersionin interfaceGitHubEnterpriseConfigOrBuilder- Returns:
- The serverVersion.
-
getServerVersionBytes
public com.google.protobuf.ByteString getServerVersionBytes()Output only. GitHub Enterprise version installed at the host_uri.
string server_version = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getServerVersionBytesin interfaceGitHubEnterpriseConfigOrBuilder- Returns:
- The bytes for serverVersion.
-
getSslCaCertificate
Optional. SSL certificate to use for requests to GitHub Enterprise.
string ssl_ca_certificate = 14 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getSslCaCertificatein interfaceGitHubEnterpriseConfigOrBuilder- Returns:
- The sslCaCertificate.
-
getSslCaCertificateBytes
public com.google.protobuf.ByteString getSslCaCertificateBytes()Optional. SSL certificate to use for requests to GitHub Enterprise.
string ssl_ca_certificate = 14 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getSslCaCertificateBytesin interfaceGitHubEnterpriseConfigOrBuilder- Returns:
- The bytes for sslCaCertificate.
-
getOrganization
Optional. Immutable. GitHub Enterprise organization in which the GitHub App is created.
string organization = 15 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];- Specified by:
getOrganizationin interfaceGitHubEnterpriseConfigOrBuilder- Returns:
- The organization.
-
getOrganizationBytes
public com.google.protobuf.ByteString getOrganizationBytes()Optional. Immutable. GitHub Enterprise organization in which the GitHub App is created.
string organization = 15 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = IMMUTABLE];- Specified by:
getOrganizationBytesin interfaceGitHubEnterpriseConfigOrBuilder- Returns:
- The bytes for organization.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static GitHubEnterpriseConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GitHubEnterpriseConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GitHubEnterpriseConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GitHubEnterpriseConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GitHubEnterpriseConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static GitHubEnterpriseConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static GitHubEnterpriseConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static GitHubEnterpriseConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static GitHubEnterpriseConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static GitHubEnterpriseConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected GitHubEnterpriseConfig.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-