Package com.google.cloudbuild.v1
Class GitHubEnterpriseSecrets.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<GitHubEnterpriseSecrets.Builder>
com.google.cloudbuild.v1.GitHubEnterpriseSecrets.Builder
- All Implemented Interfaces:
GitHubEnterpriseSecretsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- GitHubEnterpriseSecrets
public static final class GitHubEnterpriseSecrets.Builder
extends com.google.protobuf.GeneratedMessage.Builder<GitHubEnterpriseSecrets.Builder>
implements GitHubEnterpriseSecretsOrBuilder
GitHubEnterpriseSecrets represents the names of all necessary secrets in Secret Manager for a GitHub Enterprise server. Format is: projects/<project number>/secrets/<secret name>.Protobuf type
google.devtools.cloudbuild.v1.GitHubEnterpriseSecrets-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The resource name for the OAuth client ID secret version in Secret Manager.The resource name for the OAuth secret secret version in Secret Manager.The resource name for the private key secret version.The resource name for the webhook secret secret version in Secret Manager.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe resource name for the OAuth client ID secret version in Secret Manager.com.google.protobuf.ByteStringThe resource name for the OAuth client ID secret version in Secret Manager.The resource name for the OAuth secret secret version in Secret Manager.com.google.protobuf.ByteStringThe resource name for the OAuth secret secret version in Secret Manager.The resource name for the private key secret version.com.google.protobuf.ByteStringThe resource name for the private key secret version.The resource name for the webhook secret secret version in Secret Manager.com.google.protobuf.ByteStringThe resource name for the webhook secret secret version in Secret Manager.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(GitHubEnterpriseSecrets other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) The resource name for the OAuth client ID secret version in Secret Manager.setOauthClientIdVersionNameBytes(com.google.protobuf.ByteString value) The resource name for the OAuth client ID secret version in Secret Manager.setOauthSecretVersionName(String value) The resource name for the OAuth secret secret version in Secret Manager.setOauthSecretVersionNameBytes(com.google.protobuf.ByteString value) The resource name for the OAuth secret secret version in Secret Manager.setPrivateKeyVersionName(String value) The resource name for the private key secret version.setPrivateKeyVersionNameBytes(com.google.protobuf.ByteString value) The resource name for the private key secret version.The resource name for the webhook secret secret version in Secret Manager.setWebhookSecretVersionNameBytes(com.google.protobuf.ByteString value) The resource name for the webhook secret secret version in Secret Manager.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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.Builder<GitHubEnterpriseSecrets.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<GitHubEnterpriseSecrets.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<GitHubEnterpriseSecrets.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GitHubEnterpriseSecrets.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<GitHubEnterpriseSecrets.Builder>
-
mergeFrom
public GitHubEnterpriseSecrets.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GitHubEnterpriseSecrets.Builder>- Throws:
IOException
-
getPrivateKeyVersionName
The resource name for the private key secret version.
string private_key_version_name = 5 [(.google.api.resource_reference) = { ... }- Specified by:
getPrivateKeyVersionNamein interfaceGitHubEnterpriseSecretsOrBuilder- Returns:
- The privateKeyVersionName.
-
getPrivateKeyVersionNameBytes
public com.google.protobuf.ByteString getPrivateKeyVersionNameBytes()The resource name for the private key secret version.
string private_key_version_name = 5 [(.google.api.resource_reference) = { ... }- Specified by:
getPrivateKeyVersionNameBytesin interfaceGitHubEnterpriseSecretsOrBuilder- Returns:
- The bytes for privateKeyVersionName.
-
setPrivateKeyVersionName
The resource name for the private key secret version.
string private_key_version_name = 5 [(.google.api.resource_reference) = { ... }- Parameters:
value- The privateKeyVersionName to set.- Returns:
- This builder for chaining.
-
clearPrivateKeyVersionName
The resource name for the private key secret version.
string private_key_version_name = 5 [(.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setPrivateKeyVersionNameBytes
public GitHubEnterpriseSecrets.Builder setPrivateKeyVersionNameBytes(com.google.protobuf.ByteString value) The resource name for the private key secret version.
string private_key_version_name = 5 [(.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for privateKeyVersionName to set.- Returns:
- This builder for chaining.
-
getWebhookSecretVersionName
The resource name for the webhook secret secret version in Secret Manager.
string webhook_secret_version_name = 6 [(.google.api.resource_reference) = { ... }- Specified by:
getWebhookSecretVersionNamein interfaceGitHubEnterpriseSecretsOrBuilder- Returns:
- The webhookSecretVersionName.
-
getWebhookSecretVersionNameBytes
public com.google.protobuf.ByteString getWebhookSecretVersionNameBytes()The resource name for the webhook secret secret version in Secret Manager.
string webhook_secret_version_name = 6 [(.google.api.resource_reference) = { ... }- Specified by:
getWebhookSecretVersionNameBytesin interfaceGitHubEnterpriseSecretsOrBuilder- Returns:
- The bytes for webhookSecretVersionName.
-
setWebhookSecretVersionName
The resource name for the webhook secret secret version in Secret Manager.
string webhook_secret_version_name = 6 [(.google.api.resource_reference) = { ... }- Parameters:
value- The webhookSecretVersionName to set.- Returns:
- This builder for chaining.
-
clearWebhookSecretVersionName
The resource name for the webhook secret secret version in Secret Manager.
string webhook_secret_version_name = 6 [(.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setWebhookSecretVersionNameBytes
public GitHubEnterpriseSecrets.Builder setWebhookSecretVersionNameBytes(com.google.protobuf.ByteString value) The resource name for the webhook secret secret version in Secret Manager.
string webhook_secret_version_name = 6 [(.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for webhookSecretVersionName to set.- Returns:
- This builder for chaining.
-
getOauthSecretVersionName
The resource name for the OAuth secret secret version in Secret Manager.
string oauth_secret_version_name = 7 [(.google.api.resource_reference) = { ... }- Specified by:
getOauthSecretVersionNamein interfaceGitHubEnterpriseSecretsOrBuilder- Returns:
- The oauthSecretVersionName.
-
getOauthSecretVersionNameBytes
public com.google.protobuf.ByteString getOauthSecretVersionNameBytes()The resource name for the OAuth secret secret version in Secret Manager.
string oauth_secret_version_name = 7 [(.google.api.resource_reference) = { ... }- Specified by:
getOauthSecretVersionNameBytesin interfaceGitHubEnterpriseSecretsOrBuilder- Returns:
- The bytes for oauthSecretVersionName.
-
setOauthSecretVersionName
The resource name for the OAuth secret secret version in Secret Manager.
string oauth_secret_version_name = 7 [(.google.api.resource_reference) = { ... }- Parameters:
value- The oauthSecretVersionName to set.- Returns:
- This builder for chaining.
-
clearOauthSecretVersionName
The resource name for the OAuth secret secret version in Secret Manager.
string oauth_secret_version_name = 7 [(.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setOauthSecretVersionNameBytes
public GitHubEnterpriseSecrets.Builder setOauthSecretVersionNameBytes(com.google.protobuf.ByteString value) The resource name for the OAuth secret secret version in Secret Manager.
string oauth_secret_version_name = 7 [(.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for oauthSecretVersionName to set.- Returns:
- This builder for chaining.
-
getOauthClientIdVersionName
The resource name for the OAuth client ID secret version in Secret Manager.
string oauth_client_id_version_name = 8 [(.google.api.resource_reference) = { ... }- Specified by:
getOauthClientIdVersionNamein interfaceGitHubEnterpriseSecretsOrBuilder- Returns:
- The oauthClientIdVersionName.
-
getOauthClientIdVersionNameBytes
public com.google.protobuf.ByteString getOauthClientIdVersionNameBytes()The resource name for the OAuth client ID secret version in Secret Manager.
string oauth_client_id_version_name = 8 [(.google.api.resource_reference) = { ... }- Specified by:
getOauthClientIdVersionNameBytesin interfaceGitHubEnterpriseSecretsOrBuilder- Returns:
- The bytes for oauthClientIdVersionName.
-
setOauthClientIdVersionName
The resource name for the OAuth client ID secret version in Secret Manager.
string oauth_client_id_version_name = 8 [(.google.api.resource_reference) = { ... }- Parameters:
value- The oauthClientIdVersionName to set.- Returns:
- This builder for chaining.
-
clearOauthClientIdVersionName
The resource name for the OAuth client ID secret version in Secret Manager.
string oauth_client_id_version_name = 8 [(.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setOauthClientIdVersionNameBytes
public GitHubEnterpriseSecrets.Builder setOauthClientIdVersionNameBytes(com.google.protobuf.ByteString value) The resource name for the OAuth client ID secret version in Secret Manager.
string oauth_client_id_version_name = 8 [(.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for oauthClientIdVersionName to set.- Returns:
- This builder for chaining.
-