public static final class Repository.GitRemoteSettings.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Repository.GitRemoteSettings.Builder> implements Repository.GitRemoteSettingsOrBuilder
Controls Git remote configuration for a repository.Protobuf type
google.cloud.dataform.v1alpha2.Repository.GitRemoteSettingsgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Repository.GitRemoteSettings.Builder>public Repository.GitRemoteSettings.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Repository.GitRemoteSettings.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Repository.GitRemoteSettings.Builder>public Repository.GitRemoteSettings getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Repository.GitRemoteSettings build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Repository.GitRemoteSettings buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Repository.GitRemoteSettings.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Repository.GitRemoteSettings.Builder>public Repository.GitRemoteSettings.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Repository.GitRemoteSettings.Builder>public Repository.GitRemoteSettings.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Repository.GitRemoteSettings.Builder>public Repository.GitRemoteSettings.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Repository.GitRemoteSettings.Builder>public Repository.GitRemoteSettings.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Repository.GitRemoteSettings.Builder>public Repository.GitRemoteSettings.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Repository.GitRemoteSettings.Builder>public Repository.GitRemoteSettings.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Repository.GitRemoteSettings.Builder>public Repository.GitRemoteSettings.Builder mergeFrom(Repository.GitRemoteSettings other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Repository.GitRemoteSettings.Builder>public Repository.GitRemoteSettings.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Repository.GitRemoteSettings.Builder>IOExceptionpublic String getUrl()
Required. The Git remote's URL.
string url = 1 [(.google.api.field_behavior) = REQUIRED];getUrl in interface Repository.GitRemoteSettingsOrBuilderpublic com.google.protobuf.ByteString getUrlBytes()
Required. The Git remote's URL.
string url = 1 [(.google.api.field_behavior) = REQUIRED];getUrlBytes in interface Repository.GitRemoteSettingsOrBuilderpublic Repository.GitRemoteSettings.Builder setUrl(String value)
Required. The Git remote's URL.
string url = 1 [(.google.api.field_behavior) = REQUIRED];value - The url to set.public Repository.GitRemoteSettings.Builder clearUrl()
Required. The Git remote's URL.
string url = 1 [(.google.api.field_behavior) = REQUIRED];public Repository.GitRemoteSettings.Builder setUrlBytes(com.google.protobuf.ByteString value)
Required. The Git remote's URL.
string url = 1 [(.google.api.field_behavior) = REQUIRED];value - The bytes for url to set.public String getDefaultBranch()
Required. The Git remote's default branch name.
string default_branch = 2 [(.google.api.field_behavior) = REQUIRED];getDefaultBranch in interface Repository.GitRemoteSettingsOrBuilderpublic com.google.protobuf.ByteString getDefaultBranchBytes()
Required. The Git remote's default branch name.
string default_branch = 2 [(.google.api.field_behavior) = REQUIRED];getDefaultBranchBytes in interface Repository.GitRemoteSettingsOrBuilderpublic Repository.GitRemoteSettings.Builder setDefaultBranch(String value)
Required. The Git remote's default branch name.
string default_branch = 2 [(.google.api.field_behavior) = REQUIRED];value - The defaultBranch to set.public Repository.GitRemoteSettings.Builder clearDefaultBranch()
Required. The Git remote's default branch name.
string default_branch = 2 [(.google.api.field_behavior) = REQUIRED];public Repository.GitRemoteSettings.Builder setDefaultBranchBytes(com.google.protobuf.ByteString value)
Required. The Git remote's default branch name.
string default_branch = 2 [(.google.api.field_behavior) = REQUIRED];value - The bytes for defaultBranch to set.public String getAuthenticationTokenSecretVersion()
Required. The name of the Secret Manager secret version to use as an authentication token for Git operations. Must be in the format `projects/*/secrets/*/versions/*`.
string authentication_token_secret_version = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getAuthenticationTokenSecretVersion in interface Repository.GitRemoteSettingsOrBuilderpublic com.google.protobuf.ByteString getAuthenticationTokenSecretVersionBytes()
Required. The name of the Secret Manager secret version to use as an authentication token for Git operations. Must be in the format `projects/*/secrets/*/versions/*`.
string authentication_token_secret_version = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getAuthenticationTokenSecretVersionBytes in interface Repository.GitRemoteSettingsOrBuilderpublic Repository.GitRemoteSettings.Builder setAuthenticationTokenSecretVersion(String value)
Required. The name of the Secret Manager secret version to use as an authentication token for Git operations. Must be in the format `projects/*/secrets/*/versions/*`.
string authentication_token_secret_version = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The authenticationTokenSecretVersion to set.public Repository.GitRemoteSettings.Builder clearAuthenticationTokenSecretVersion()
Required. The name of the Secret Manager secret version to use as an authentication token for Git operations. Must be in the format `projects/*/secrets/*/versions/*`.
string authentication_token_secret_version = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public Repository.GitRemoteSettings.Builder setAuthenticationTokenSecretVersionBytes(com.google.protobuf.ByteString value)
Required. The name of the Secret Manager secret version to use as an authentication token for Git operations. Must be in the format `projects/*/secrets/*/versions/*`.
string authentication_token_secret_version = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for authenticationTokenSecretVersion to set.public int getTokenStatusValue()
Output only. Indicates the status of the Git access token.
.google.cloud.dataform.v1alpha2.Repository.GitRemoteSettings.TokenStatus token_status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getTokenStatusValue in interface Repository.GitRemoteSettingsOrBuilderpublic Repository.GitRemoteSettings.Builder setTokenStatusValue(int value)
Output only. Indicates the status of the Git access token.
.google.cloud.dataform.v1alpha2.Repository.GitRemoteSettings.TokenStatus token_status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The enum numeric value on the wire for tokenStatus to set.public Repository.GitRemoteSettings.TokenStatus getTokenStatus()
Output only. Indicates the status of the Git access token.
.google.cloud.dataform.v1alpha2.Repository.GitRemoteSettings.TokenStatus token_status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getTokenStatus in interface Repository.GitRemoteSettingsOrBuilderpublic Repository.GitRemoteSettings.Builder setTokenStatus(Repository.GitRemoteSettings.TokenStatus value)
Output only. Indicates the status of the Git access token.
.google.cloud.dataform.v1alpha2.Repository.GitRemoteSettings.TokenStatus token_status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The tokenStatus to set.public Repository.GitRemoteSettings.Builder clearTokenStatus()
Output only. Indicates the status of the Git access token.
.google.cloud.dataform.v1alpha2.Repository.GitRemoteSettings.TokenStatus token_status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public final Repository.GitRemoteSettings.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Repository.GitRemoteSettings.Builder>public final Repository.GitRemoteSettings.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Repository.GitRemoteSettings.Builder>Copyright © 2024 Google LLC. All rights reserved.