Class Connection.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Connection.Builder>
com.google.cloud.developerconnect.v1.Connection.Builder
All Implemented Interfaces:
ConnectionOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
Connection

public static final class Connection.Builder extends com.google.protobuf.GeneratedMessage.Builder<Connection.Builder> implements ConnectionOrBuilder
 Message describing Connection object
 
Protobuf type google.cloud.developerconnect.v1.Connection
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetMapFieldReflection

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
      Overrides:
      internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessage.Builder<Connection.Builder>
    • internalGetMutableMapFieldReflection

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
      Overrides:
      internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessage.Builder<Connection.Builder>
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Connection.Builder>
    • clear

      public Connection.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<Connection.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Connection.Builder>
    • getDefaultInstanceForType

      public Connection getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public Connection build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public Connection buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public Connection.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Connection.Builder>
    • mergeFrom

      public Connection.Builder mergeFrom(Connection other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<Connection.Builder>
    • mergeFrom

      public Connection.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Connection.Builder>
      Throws:
      IOException
    • getConnectionConfigCase

      public Connection.ConnectionConfigCase getConnectionConfigCase()
      Specified by:
      getConnectionConfigCase in interface ConnectionOrBuilder
    • clearConnectionConfig

      public Connection.Builder clearConnectionConfig()
    • hasGithubConfig

      public boolean hasGithubConfig()
       Configuration for connections to github.com.
       
      .google.cloud.developerconnect.v1.GitHubConfig github_config = 5;
      Specified by:
      hasGithubConfig in interface ConnectionOrBuilder
      Returns:
      Whether the githubConfig field is set.
    • getGithubConfig

      public GitHubConfig getGithubConfig()
       Configuration for connections to github.com.
       
      .google.cloud.developerconnect.v1.GitHubConfig github_config = 5;
      Specified by:
      getGithubConfig in interface ConnectionOrBuilder
      Returns:
      The githubConfig.
    • setGithubConfig

      public Connection.Builder setGithubConfig(GitHubConfig value)
       Configuration for connections to github.com.
       
      .google.cloud.developerconnect.v1.GitHubConfig github_config = 5;
    • setGithubConfig

      public Connection.Builder setGithubConfig(GitHubConfig.Builder builderForValue)
       Configuration for connections to github.com.
       
      .google.cloud.developerconnect.v1.GitHubConfig github_config = 5;
    • mergeGithubConfig

      public Connection.Builder mergeGithubConfig(GitHubConfig value)
       Configuration for connections to github.com.
       
      .google.cloud.developerconnect.v1.GitHubConfig github_config = 5;
    • clearGithubConfig

      public Connection.Builder clearGithubConfig()
       Configuration for connections to github.com.
       
      .google.cloud.developerconnect.v1.GitHubConfig github_config = 5;
    • getGithubConfigBuilder

      public GitHubConfig.Builder getGithubConfigBuilder()
       Configuration for connections to github.com.
       
      .google.cloud.developerconnect.v1.GitHubConfig github_config = 5;
    • getGithubConfigOrBuilder

      public GitHubConfigOrBuilder getGithubConfigOrBuilder()
       Configuration for connections to github.com.
       
      .google.cloud.developerconnect.v1.GitHubConfig github_config = 5;
      Specified by:
      getGithubConfigOrBuilder in interface ConnectionOrBuilder
    • hasGithubEnterpriseConfig

      public boolean hasGithubEnterpriseConfig()
       Configuration for connections to an instance of GitHub Enterprise.
       
      .google.cloud.developerconnect.v1.GitHubEnterpriseConfig github_enterprise_config = 13;
      Specified by:
      hasGithubEnterpriseConfig in interface ConnectionOrBuilder
      Returns:
      Whether the githubEnterpriseConfig field is set.
    • getGithubEnterpriseConfig

      public GitHubEnterpriseConfig getGithubEnterpriseConfig()
       Configuration for connections to an instance of GitHub Enterprise.
       
      .google.cloud.developerconnect.v1.GitHubEnterpriseConfig github_enterprise_config = 13;
      Specified by:
      getGithubEnterpriseConfig in interface ConnectionOrBuilder
      Returns:
      The githubEnterpriseConfig.
    • setGithubEnterpriseConfig

      public Connection.Builder setGithubEnterpriseConfig(GitHubEnterpriseConfig value)
       Configuration for connections to an instance of GitHub Enterprise.
       
      .google.cloud.developerconnect.v1.GitHubEnterpriseConfig github_enterprise_config = 13;
    • setGithubEnterpriseConfig

      public Connection.Builder setGithubEnterpriseConfig(GitHubEnterpriseConfig.Builder builderForValue)
       Configuration for connections to an instance of GitHub Enterprise.
       
      .google.cloud.developerconnect.v1.GitHubEnterpriseConfig github_enterprise_config = 13;
    • mergeGithubEnterpriseConfig

      public Connection.Builder mergeGithubEnterpriseConfig(GitHubEnterpriseConfig value)
       Configuration for connections to an instance of GitHub Enterprise.
       
      .google.cloud.developerconnect.v1.GitHubEnterpriseConfig github_enterprise_config = 13;
    • clearGithubEnterpriseConfig

      public Connection.Builder clearGithubEnterpriseConfig()
       Configuration for connections to an instance of GitHub Enterprise.
       
      .google.cloud.developerconnect.v1.GitHubEnterpriseConfig github_enterprise_config = 13;
    • getGithubEnterpriseConfigBuilder

      public GitHubEnterpriseConfig.Builder getGithubEnterpriseConfigBuilder()
       Configuration for connections to an instance of GitHub Enterprise.
       
      .google.cloud.developerconnect.v1.GitHubEnterpriseConfig github_enterprise_config = 13;
    • getGithubEnterpriseConfigOrBuilder

      public GitHubEnterpriseConfigOrBuilder getGithubEnterpriseConfigOrBuilder()
       Configuration for connections to an instance of GitHub Enterprise.
       
      .google.cloud.developerconnect.v1.GitHubEnterpriseConfig github_enterprise_config = 13;
      Specified by:
      getGithubEnterpriseConfigOrBuilder in interface ConnectionOrBuilder
    • hasGitlabConfig

      public boolean hasGitlabConfig()
       Configuration for connections to gitlab.com.
       
      .google.cloud.developerconnect.v1.GitLabConfig gitlab_config = 14;
      Specified by:
      hasGitlabConfig in interface ConnectionOrBuilder
      Returns:
      Whether the gitlabConfig field is set.
    • getGitlabConfig

      public GitLabConfig getGitlabConfig()
       Configuration for connections to gitlab.com.
       
      .google.cloud.developerconnect.v1.GitLabConfig gitlab_config = 14;
      Specified by:
      getGitlabConfig in interface ConnectionOrBuilder
      Returns:
      The gitlabConfig.
    • setGitlabConfig

      public Connection.Builder setGitlabConfig(GitLabConfig value)
       Configuration for connections to gitlab.com.
       
      .google.cloud.developerconnect.v1.GitLabConfig gitlab_config = 14;
    • setGitlabConfig

      public Connection.Builder setGitlabConfig(GitLabConfig.Builder builderForValue)
       Configuration for connections to gitlab.com.
       
      .google.cloud.developerconnect.v1.GitLabConfig gitlab_config = 14;
    • mergeGitlabConfig

      public Connection.Builder mergeGitlabConfig(GitLabConfig value)
       Configuration for connections to gitlab.com.
       
      .google.cloud.developerconnect.v1.GitLabConfig gitlab_config = 14;
    • clearGitlabConfig

      public Connection.Builder clearGitlabConfig()
       Configuration for connections to gitlab.com.
       
      .google.cloud.developerconnect.v1.GitLabConfig gitlab_config = 14;
    • getGitlabConfigBuilder

      public GitLabConfig.Builder getGitlabConfigBuilder()
       Configuration for connections to gitlab.com.
       
      .google.cloud.developerconnect.v1.GitLabConfig gitlab_config = 14;
    • getGitlabConfigOrBuilder

      public GitLabConfigOrBuilder getGitlabConfigOrBuilder()
       Configuration for connections to gitlab.com.
       
      .google.cloud.developerconnect.v1.GitLabConfig gitlab_config = 14;
      Specified by:
      getGitlabConfigOrBuilder in interface ConnectionOrBuilder
    • hasGitlabEnterpriseConfig

      public boolean hasGitlabEnterpriseConfig()
       Configuration for connections to an instance of GitLab Enterprise.
       
      .google.cloud.developerconnect.v1.GitLabEnterpriseConfig gitlab_enterprise_config = 16;
      Specified by:
      hasGitlabEnterpriseConfig in interface ConnectionOrBuilder
      Returns:
      Whether the gitlabEnterpriseConfig field is set.
    • getGitlabEnterpriseConfig

      public GitLabEnterpriseConfig getGitlabEnterpriseConfig()
       Configuration for connections to an instance of GitLab Enterprise.
       
      .google.cloud.developerconnect.v1.GitLabEnterpriseConfig gitlab_enterprise_config = 16;
      Specified by:
      getGitlabEnterpriseConfig in interface ConnectionOrBuilder
      Returns:
      The gitlabEnterpriseConfig.
    • setGitlabEnterpriseConfig

      public Connection.Builder setGitlabEnterpriseConfig(GitLabEnterpriseConfig value)
       Configuration for connections to an instance of GitLab Enterprise.
       
      .google.cloud.developerconnect.v1.GitLabEnterpriseConfig gitlab_enterprise_config = 16;
    • setGitlabEnterpriseConfig

      public Connection.Builder setGitlabEnterpriseConfig(GitLabEnterpriseConfig.Builder builderForValue)
       Configuration for connections to an instance of GitLab Enterprise.
       
      .google.cloud.developerconnect.v1.GitLabEnterpriseConfig gitlab_enterprise_config = 16;
    • mergeGitlabEnterpriseConfig

      public Connection.Builder mergeGitlabEnterpriseConfig(GitLabEnterpriseConfig value)
       Configuration for connections to an instance of GitLab Enterprise.
       
      .google.cloud.developerconnect.v1.GitLabEnterpriseConfig gitlab_enterprise_config = 16;
    • clearGitlabEnterpriseConfig

      public Connection.Builder clearGitlabEnterpriseConfig()
       Configuration for connections to an instance of GitLab Enterprise.
       
      .google.cloud.developerconnect.v1.GitLabEnterpriseConfig gitlab_enterprise_config = 16;
    • getGitlabEnterpriseConfigBuilder

      public GitLabEnterpriseConfig.Builder getGitlabEnterpriseConfigBuilder()
       Configuration for connections to an instance of GitLab Enterprise.
       
      .google.cloud.developerconnect.v1.GitLabEnterpriseConfig gitlab_enterprise_config = 16;
    • getGitlabEnterpriseConfigOrBuilder

      public GitLabEnterpriseConfigOrBuilder getGitlabEnterpriseConfigOrBuilder()
       Configuration for connections to an instance of GitLab Enterprise.
       
      .google.cloud.developerconnect.v1.GitLabEnterpriseConfig gitlab_enterprise_config = 16;
      Specified by:
      getGitlabEnterpriseConfigOrBuilder in interface ConnectionOrBuilder
    • hasBitbucketDataCenterConfig

      public boolean hasBitbucketDataCenterConfig()
       Configuration for connections to an instance of Bitbucket Data Center.
       
      .google.cloud.developerconnect.v1.BitbucketDataCenterConfig bitbucket_data_center_config = 17;
      Specified by:
      hasBitbucketDataCenterConfig in interface ConnectionOrBuilder
      Returns:
      Whether the bitbucketDataCenterConfig field is set.
    • getBitbucketDataCenterConfig

      public BitbucketDataCenterConfig getBitbucketDataCenterConfig()
       Configuration for connections to an instance of Bitbucket Data Center.
       
      .google.cloud.developerconnect.v1.BitbucketDataCenterConfig bitbucket_data_center_config = 17;
      Specified by:
      getBitbucketDataCenterConfig in interface ConnectionOrBuilder
      Returns:
      The bitbucketDataCenterConfig.
    • setBitbucketDataCenterConfig

      public Connection.Builder setBitbucketDataCenterConfig(BitbucketDataCenterConfig value)
       Configuration for connections to an instance of Bitbucket Data Center.
       
      .google.cloud.developerconnect.v1.BitbucketDataCenterConfig bitbucket_data_center_config = 17;
    • setBitbucketDataCenterConfig

      public Connection.Builder setBitbucketDataCenterConfig(BitbucketDataCenterConfig.Builder builderForValue)
       Configuration for connections to an instance of Bitbucket Data Center.
       
      .google.cloud.developerconnect.v1.BitbucketDataCenterConfig bitbucket_data_center_config = 17;
    • mergeBitbucketDataCenterConfig

      public Connection.Builder mergeBitbucketDataCenterConfig(BitbucketDataCenterConfig value)
       Configuration for connections to an instance of Bitbucket Data Center.
       
      .google.cloud.developerconnect.v1.BitbucketDataCenterConfig bitbucket_data_center_config = 17;
    • clearBitbucketDataCenterConfig

      public Connection.Builder clearBitbucketDataCenterConfig()
       Configuration for connections to an instance of Bitbucket Data Center.
       
      .google.cloud.developerconnect.v1.BitbucketDataCenterConfig bitbucket_data_center_config = 17;
    • getBitbucketDataCenterConfigBuilder

      public BitbucketDataCenterConfig.Builder getBitbucketDataCenterConfigBuilder()
       Configuration for connections to an instance of Bitbucket Data Center.
       
      .google.cloud.developerconnect.v1.BitbucketDataCenterConfig bitbucket_data_center_config = 17;
    • getBitbucketDataCenterConfigOrBuilder

      public BitbucketDataCenterConfigOrBuilder getBitbucketDataCenterConfigOrBuilder()
       Configuration for connections to an instance of Bitbucket Data Center.
       
      .google.cloud.developerconnect.v1.BitbucketDataCenterConfig bitbucket_data_center_config = 17;
      Specified by:
      getBitbucketDataCenterConfigOrBuilder in interface ConnectionOrBuilder
    • hasBitbucketCloudConfig

      public boolean hasBitbucketCloudConfig()
       Configuration for connections to an instance of Bitbucket Clouds.
       
      .google.cloud.developerconnect.v1.BitbucketCloudConfig bitbucket_cloud_config = 18;
      Specified by:
      hasBitbucketCloudConfig in interface ConnectionOrBuilder
      Returns:
      Whether the bitbucketCloudConfig field is set.
    • getBitbucketCloudConfig

      public BitbucketCloudConfig getBitbucketCloudConfig()
       Configuration for connections to an instance of Bitbucket Clouds.
       
      .google.cloud.developerconnect.v1.BitbucketCloudConfig bitbucket_cloud_config = 18;
      Specified by:
      getBitbucketCloudConfig in interface ConnectionOrBuilder
      Returns:
      The bitbucketCloudConfig.
    • setBitbucketCloudConfig

      public Connection.Builder setBitbucketCloudConfig(BitbucketCloudConfig value)
       Configuration for connections to an instance of Bitbucket Clouds.
       
      .google.cloud.developerconnect.v1.BitbucketCloudConfig bitbucket_cloud_config = 18;
    • setBitbucketCloudConfig

      public Connection.Builder setBitbucketCloudConfig(BitbucketCloudConfig.Builder builderForValue)
       Configuration for connections to an instance of Bitbucket Clouds.
       
      .google.cloud.developerconnect.v1.BitbucketCloudConfig bitbucket_cloud_config = 18;
    • mergeBitbucketCloudConfig

      public Connection.Builder mergeBitbucketCloudConfig(BitbucketCloudConfig value)
       Configuration for connections to an instance of Bitbucket Clouds.
       
      .google.cloud.developerconnect.v1.BitbucketCloudConfig bitbucket_cloud_config = 18;
    • clearBitbucketCloudConfig

      public Connection.Builder clearBitbucketCloudConfig()
       Configuration for connections to an instance of Bitbucket Clouds.
       
      .google.cloud.developerconnect.v1.BitbucketCloudConfig bitbucket_cloud_config = 18;
    • getBitbucketCloudConfigBuilder

      public BitbucketCloudConfig.Builder getBitbucketCloudConfigBuilder()
       Configuration for connections to an instance of Bitbucket Clouds.
       
      .google.cloud.developerconnect.v1.BitbucketCloudConfig bitbucket_cloud_config = 18;
    • getBitbucketCloudConfigOrBuilder

      public BitbucketCloudConfigOrBuilder getBitbucketCloudConfigOrBuilder()
       Configuration for connections to an instance of Bitbucket Clouds.
       
      .google.cloud.developerconnect.v1.BitbucketCloudConfig bitbucket_cloud_config = 18;
      Specified by:
      getBitbucketCloudConfigOrBuilder in interface ConnectionOrBuilder
    • hasSecureSourceManagerInstanceConfig

      public boolean hasSecureSourceManagerInstanceConfig()
       Configuration for connections to an instance of Secure Source Manager.
       
      .google.cloud.developerconnect.v1.SecureSourceManagerInstanceConfig secure_source_manager_instance_config = 20;
      Specified by:
      hasSecureSourceManagerInstanceConfig in interface ConnectionOrBuilder
      Returns:
      Whether the secureSourceManagerInstanceConfig field is set.
    • getSecureSourceManagerInstanceConfig

      public SecureSourceManagerInstanceConfig getSecureSourceManagerInstanceConfig()
       Configuration for connections to an instance of Secure Source Manager.
       
      .google.cloud.developerconnect.v1.SecureSourceManagerInstanceConfig secure_source_manager_instance_config = 20;
      Specified by:
      getSecureSourceManagerInstanceConfig in interface ConnectionOrBuilder
      Returns:
      The secureSourceManagerInstanceConfig.
    • setSecureSourceManagerInstanceConfig

      public Connection.Builder setSecureSourceManagerInstanceConfig(SecureSourceManagerInstanceConfig value)
       Configuration for connections to an instance of Secure Source Manager.
       
      .google.cloud.developerconnect.v1.SecureSourceManagerInstanceConfig secure_source_manager_instance_config = 20;
    • setSecureSourceManagerInstanceConfig

      public Connection.Builder setSecureSourceManagerInstanceConfig(SecureSourceManagerInstanceConfig.Builder builderForValue)
       Configuration for connections to an instance of Secure Source Manager.
       
      .google.cloud.developerconnect.v1.SecureSourceManagerInstanceConfig secure_source_manager_instance_config = 20;
    • mergeSecureSourceManagerInstanceConfig

      public Connection.Builder mergeSecureSourceManagerInstanceConfig(SecureSourceManagerInstanceConfig value)
       Configuration for connections to an instance of Secure Source Manager.
       
      .google.cloud.developerconnect.v1.SecureSourceManagerInstanceConfig secure_source_manager_instance_config = 20;
    • clearSecureSourceManagerInstanceConfig

      public Connection.Builder clearSecureSourceManagerInstanceConfig()
       Configuration for connections to an instance of Secure Source Manager.
       
      .google.cloud.developerconnect.v1.SecureSourceManagerInstanceConfig secure_source_manager_instance_config = 20;
    • getSecureSourceManagerInstanceConfigBuilder

      public SecureSourceManagerInstanceConfig.Builder getSecureSourceManagerInstanceConfigBuilder()
       Configuration for connections to an instance of Secure Source Manager.
       
      .google.cloud.developerconnect.v1.SecureSourceManagerInstanceConfig secure_source_manager_instance_config = 20;
    • getSecureSourceManagerInstanceConfigOrBuilder

      public SecureSourceManagerInstanceConfigOrBuilder getSecureSourceManagerInstanceConfigOrBuilder()
       Configuration for connections to an instance of Secure Source Manager.
       
      .google.cloud.developerconnect.v1.SecureSourceManagerInstanceConfig secure_source_manager_instance_config = 20;
      Specified by:
      getSecureSourceManagerInstanceConfigOrBuilder in interface ConnectionOrBuilder
    • hasHttpConfig

      public boolean hasHttpConfig()
       Optional. Configuration for connections to an HTTP service provider.
       
      .google.cloud.developerconnect.v1.GenericHTTPEndpointConfig http_config = 21 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      hasHttpConfig in interface ConnectionOrBuilder
      Returns:
      Whether the httpConfig field is set.
    • getHttpConfig

      public GenericHTTPEndpointConfig getHttpConfig()
       Optional. Configuration for connections to an HTTP service provider.
       
      .google.cloud.developerconnect.v1.GenericHTTPEndpointConfig http_config = 21 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getHttpConfig in interface ConnectionOrBuilder
      Returns:
      The httpConfig.
    • setHttpConfig

      public Connection.Builder setHttpConfig(GenericHTTPEndpointConfig value)
       Optional. Configuration for connections to an HTTP service provider.
       
      .google.cloud.developerconnect.v1.GenericHTTPEndpointConfig http_config = 21 [(.google.api.field_behavior) = OPTIONAL];
    • setHttpConfig

      public Connection.Builder setHttpConfig(GenericHTTPEndpointConfig.Builder builderForValue)
       Optional. Configuration for connections to an HTTP service provider.
       
      .google.cloud.developerconnect.v1.GenericHTTPEndpointConfig http_config = 21 [(.google.api.field_behavior) = OPTIONAL];
    • mergeHttpConfig

      public Connection.Builder mergeHttpConfig(GenericHTTPEndpointConfig value)
       Optional. Configuration for connections to an HTTP service provider.
       
      .google.cloud.developerconnect.v1.GenericHTTPEndpointConfig http_config = 21 [(.google.api.field_behavior) = OPTIONAL];
    • clearHttpConfig

      public Connection.Builder clearHttpConfig()
       Optional. Configuration for connections to an HTTP service provider.
       
      .google.cloud.developerconnect.v1.GenericHTTPEndpointConfig http_config = 21 [(.google.api.field_behavior) = OPTIONAL];
    • getHttpConfigBuilder

      public GenericHTTPEndpointConfig.Builder getHttpConfigBuilder()
       Optional. Configuration for connections to an HTTP service provider.
       
      .google.cloud.developerconnect.v1.GenericHTTPEndpointConfig http_config = 21 [(.google.api.field_behavior) = OPTIONAL];
    • getHttpConfigOrBuilder

      public GenericHTTPEndpointConfigOrBuilder getHttpConfigOrBuilder()
       Optional. Configuration for connections to an HTTP service provider.
       
      .google.cloud.developerconnect.v1.GenericHTTPEndpointConfig http_config = 21 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getHttpConfigOrBuilder in interface ConnectionOrBuilder
    • getName

      public String getName()
       Identifier. The resource name of the connection, in the format
       `projects/{project}/locations/{location}/connections/{connection_id}`.
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Specified by:
      getName in interface ConnectionOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Identifier. The resource name of the connection, in the format
       `projects/{project}/locations/{location}/connections/{connection_id}`.
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Specified by:
      getNameBytes in interface ConnectionOrBuilder
      Returns:
      The bytes for name.
    • setName

      public Connection.Builder setName(String value)
       Identifier. The resource name of the connection, in the format
       `projects/{project}/locations/{location}/connections/{connection_id}`.
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Parameters:
      value - The name to set.
      Returns:
      This builder for chaining.
    • clearName

      public Connection.Builder clearName()
       Identifier. The resource name of the connection, in the format
       `projects/{project}/locations/{location}/connections/{connection_id}`.
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Returns:
      This builder for chaining.
    • setNameBytes

      public Connection.Builder setNameBytes(com.google.protobuf.ByteString value)
       Identifier. The resource name of the connection, in the format
       `projects/{project}/locations/{location}/connections/{connection_id}`.
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Parameters:
      value - The bytes for name to set.
      Returns:
      This builder for chaining.
    • hasCreateTime

      public boolean hasCreateTime()
       Output only. [Output only] Create timestamp
       
      .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasCreateTime in interface ConnectionOrBuilder
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      public com.google.protobuf.Timestamp getCreateTime()
       Output only. [Output only] Create timestamp
       
      .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTime in interface ConnectionOrBuilder
      Returns:
      The createTime.
    • setCreateTime

      public Connection.Builder setCreateTime(com.google.protobuf.Timestamp value)
       Output only. [Output only] Create timestamp
       
      .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setCreateTime

      public Connection.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. [Output only] Create timestamp
       
      .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeCreateTime

      public Connection.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
       Output only. [Output only] Create timestamp
       
      .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearCreateTime

      public Connection.Builder clearCreateTime()
       Output only. [Output only] Create timestamp
       
      .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCreateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
       Output only. [Output only] Create timestamp
       
      .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCreateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       Output only. [Output only] Create timestamp
       
      .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTimeOrBuilder in interface ConnectionOrBuilder
    • hasUpdateTime

      public boolean hasUpdateTime()
       Output only. [Output only] Update timestamp
       
      .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasUpdateTime in interface ConnectionOrBuilder
      Returns:
      Whether the updateTime field is set.
    • getUpdateTime

      public com.google.protobuf.Timestamp getUpdateTime()
       Output only. [Output only] Update timestamp
       
      .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUpdateTime in interface ConnectionOrBuilder
      Returns:
      The updateTime.
    • setUpdateTime

      public Connection.Builder setUpdateTime(com.google.protobuf.Timestamp value)
       Output only. [Output only] Update timestamp
       
      .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setUpdateTime

      public Connection.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. [Output only] Update timestamp
       
      .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeUpdateTime

      public Connection.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
       Output only. [Output only] Update timestamp
       
      .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearUpdateTime

      public Connection.Builder clearUpdateTime()
       Output only. [Output only] Update timestamp
       
      .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getUpdateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
       Output only. [Output only] Update timestamp
       
      .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getUpdateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
       Output only. [Output only] Update timestamp
       
      .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUpdateTimeOrBuilder in interface ConnectionOrBuilder
    • hasDeleteTime

      public boolean hasDeleteTime()
       Output only. [Output only] Delete timestamp
       
      .google.protobuf.Timestamp delete_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasDeleteTime in interface ConnectionOrBuilder
      Returns:
      Whether the deleteTime field is set.
    • getDeleteTime

      public com.google.protobuf.Timestamp getDeleteTime()
       Output only. [Output only] Delete timestamp
       
      .google.protobuf.Timestamp delete_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDeleteTime in interface ConnectionOrBuilder
      Returns:
      The deleteTime.
    • setDeleteTime

      public Connection.Builder setDeleteTime(com.google.protobuf.Timestamp value)
       Output only. [Output only] Delete timestamp
       
      .google.protobuf.Timestamp delete_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setDeleteTime

      public Connection.Builder setDeleteTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. [Output only] Delete timestamp
       
      .google.protobuf.Timestamp delete_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeDeleteTime

      public Connection.Builder mergeDeleteTime(com.google.protobuf.Timestamp value)
       Output only. [Output only] Delete timestamp
       
      .google.protobuf.Timestamp delete_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearDeleteTime

      public Connection.Builder clearDeleteTime()
       Output only. [Output only] Delete timestamp
       
      .google.protobuf.Timestamp delete_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getDeleteTimeBuilder

      public com.google.protobuf.Timestamp.Builder getDeleteTimeBuilder()
       Output only. [Output only] Delete timestamp
       
      .google.protobuf.Timestamp delete_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getDeleteTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getDeleteTimeOrBuilder()
       Output only. [Output only] Delete timestamp
       
      .google.protobuf.Timestamp delete_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDeleteTimeOrBuilder in interface ConnectionOrBuilder
    • getLabelsCount

      public int getLabelsCount()
      Description copied from interface: ConnectionOrBuilder
       Optional. Labels as key value pairs
       
      map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getLabelsCount in interface ConnectionOrBuilder
    • containsLabels

      public boolean containsLabels(String key)
       Optional. Labels as key value pairs
       
      map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      containsLabels in interface ConnectionOrBuilder
    • getLabels

      @Deprecated public Map<String,String> getLabels()
      Deprecated.
      Use getLabelsMap() instead.
      Specified by:
      getLabels in interface ConnectionOrBuilder
    • getLabelsMap

      public Map<String,String> getLabelsMap()
       Optional. Labels as key value pairs
       
      map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getLabelsMap in interface ConnectionOrBuilder
    • getLabelsOrDefault

      public String getLabelsOrDefault(String key, String defaultValue)
       Optional. Labels as key value pairs
       
      map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getLabelsOrDefault in interface ConnectionOrBuilder
    • getLabelsOrThrow

      public String getLabelsOrThrow(String key)
       Optional. Labels as key value pairs
       
      map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getLabelsOrThrow in interface ConnectionOrBuilder
    • clearLabels

      public Connection.Builder clearLabels()
    • removeLabels

      public Connection.Builder removeLabels(String key)
       Optional. Labels as key value pairs
       
      map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
    • getMutableLabels

      @Deprecated public Map<String,String> getMutableLabels()
      Deprecated.
      Use alternate mutation accessors instead.
    • putLabels

      public Connection.Builder putLabels(String key, String value)
       Optional. Labels as key value pairs
       
      map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
    • putAllLabels

      public Connection.Builder putAllLabels(Map<String,String> values)
       Optional. Labels as key value pairs
       
      map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
    • hasInstallationState

      public boolean hasInstallationState()
       Output only. Installation state of the Connection.
       
      .google.cloud.developerconnect.v1.InstallationState installation_state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasInstallationState in interface ConnectionOrBuilder
      Returns:
      Whether the installationState field is set.
    • getInstallationState

      public InstallationState getInstallationState()
       Output only. Installation state of the Connection.
       
      .google.cloud.developerconnect.v1.InstallationState installation_state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getInstallationState in interface ConnectionOrBuilder
      Returns:
      The installationState.
    • setInstallationState

      public Connection.Builder setInstallationState(InstallationState value)
       Output only. Installation state of the Connection.
       
      .google.cloud.developerconnect.v1.InstallationState installation_state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setInstallationState

      public Connection.Builder setInstallationState(InstallationState.Builder builderForValue)
       Output only. Installation state of the Connection.
       
      .google.cloud.developerconnect.v1.InstallationState installation_state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeInstallationState

      public Connection.Builder mergeInstallationState(InstallationState value)
       Output only. Installation state of the Connection.
       
      .google.cloud.developerconnect.v1.InstallationState installation_state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearInstallationState

      public Connection.Builder clearInstallationState()
       Output only. Installation state of the Connection.
       
      .google.cloud.developerconnect.v1.InstallationState installation_state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getInstallationStateBuilder

      public InstallationState.Builder getInstallationStateBuilder()
       Output only. Installation state of the Connection.
       
      .google.cloud.developerconnect.v1.InstallationState installation_state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getInstallationStateOrBuilder

      public InstallationStateOrBuilder getInstallationStateOrBuilder()
       Output only. Installation state of the Connection.
       
      .google.cloud.developerconnect.v1.InstallationState installation_state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getInstallationStateOrBuilder in interface ConnectionOrBuilder
    • getDisabled

      public boolean getDisabled()
       Optional. If disabled is set to true, functionality is disabled for this
       connection. Repository based API methods and webhooks processing for
       repositories in this connection will be disabled.
       
      bool disabled = 7 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getDisabled in interface ConnectionOrBuilder
      Returns:
      The disabled.
    • setDisabled

      public Connection.Builder setDisabled(boolean value)
       Optional. If disabled is set to true, functionality is disabled for this
       connection. Repository based API methods and webhooks processing for
       repositories in this connection will be disabled.
       
      bool disabled = 7 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The disabled to set.
      Returns:
      This builder for chaining.
    • clearDisabled

      public Connection.Builder clearDisabled()
       Optional. If disabled is set to true, functionality is disabled for this
       connection. Repository based API methods and webhooks processing for
       repositories in this connection will be disabled.
       
      bool disabled = 7 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      This builder for chaining.
    • getReconciling

      public boolean getReconciling()
       Output only. Set to true when the connection is being set up or updated in
       the background.
       
      bool reconciling = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getReconciling in interface ConnectionOrBuilder
      Returns:
      The reconciling.
    • setReconciling

      public Connection.Builder setReconciling(boolean value)
       Output only. Set to true when the connection is being set up or updated in
       the background.
       
      bool reconciling = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The reconciling to set.
      Returns:
      This builder for chaining.
    • clearReconciling

      public Connection.Builder clearReconciling()
       Output only. Set to true when the connection is being set up or updated in
       the background.
       
      bool reconciling = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • getAnnotationsCount

      public int getAnnotationsCount()
      Description copied from interface: ConnectionOrBuilder
       Optional. Allows clients to store small amounts of arbitrary data.
       
      map<string, string> annotations = 9 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getAnnotationsCount in interface ConnectionOrBuilder
    • containsAnnotations

      public boolean containsAnnotations(String key)
       Optional. Allows clients to store small amounts of arbitrary data.
       
      map<string, string> annotations = 9 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      containsAnnotations in interface ConnectionOrBuilder
    • getAnnotations

      @Deprecated public Map<String,String> getAnnotations()
      Deprecated.
      Use getAnnotationsMap() instead.
      Specified by:
      getAnnotations in interface ConnectionOrBuilder
    • getAnnotationsMap

      public Map<String,String> getAnnotationsMap()
       Optional. Allows clients to store small amounts of arbitrary data.
       
      map<string, string> annotations = 9 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getAnnotationsMap in interface ConnectionOrBuilder
    • getAnnotationsOrDefault

      public String getAnnotationsOrDefault(String key, String defaultValue)
       Optional. Allows clients to store small amounts of arbitrary data.
       
      map<string, string> annotations = 9 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getAnnotationsOrDefault in interface ConnectionOrBuilder
    • getAnnotationsOrThrow

      public String getAnnotationsOrThrow(String key)
       Optional. Allows clients to store small amounts of arbitrary data.
       
      map<string, string> annotations = 9 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getAnnotationsOrThrow in interface ConnectionOrBuilder
    • clearAnnotations

      public Connection.Builder clearAnnotations()
    • removeAnnotations

      public Connection.Builder removeAnnotations(String key)
       Optional. Allows clients to store small amounts of arbitrary data.
       
      map<string, string> annotations = 9 [(.google.api.field_behavior) = OPTIONAL];
    • getMutableAnnotations

      @Deprecated public Map<String,String> getMutableAnnotations()
      Deprecated.
      Use alternate mutation accessors instead.
    • putAnnotations

      public Connection.Builder putAnnotations(String key, String value)
       Optional. Allows clients to store small amounts of arbitrary data.
       
      map<string, string> annotations = 9 [(.google.api.field_behavior) = OPTIONAL];
    • putAllAnnotations

      public Connection.Builder putAllAnnotations(Map<String,String> values)
       Optional. Allows clients to store small amounts of arbitrary data.
       
      map<string, string> annotations = 9 [(.google.api.field_behavior) = OPTIONAL];
    • getEtag

      public String getEtag()
       Optional. This checksum is computed by the server based on the value of
       other fields, and may be sent on update and delete requests to ensure the
       client has an up-to-date value before proceeding.
       
      string etag = 10 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getEtag in interface ConnectionOrBuilder
      Returns:
      The etag.
    • getEtagBytes

      public com.google.protobuf.ByteString getEtagBytes()
       Optional. This checksum is computed by the server based on the value of
       other fields, and may be sent on update and delete requests to ensure the
       client has an up-to-date value before proceeding.
       
      string etag = 10 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getEtagBytes in interface ConnectionOrBuilder
      Returns:
      The bytes for etag.
    • setEtag

      public Connection.Builder setEtag(String value)
       Optional. This checksum is computed by the server based on the value of
       other fields, and may be sent on update and delete requests to ensure the
       client has an up-to-date value before proceeding.
       
      string etag = 10 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The etag to set.
      Returns:
      This builder for chaining.
    • clearEtag

      public Connection.Builder clearEtag()
       Optional. This checksum is computed by the server based on the value of
       other fields, and may be sent on update and delete requests to ensure the
       client has an up-to-date value before proceeding.
       
      string etag = 10 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      This builder for chaining.
    • setEtagBytes

      public Connection.Builder setEtagBytes(com.google.protobuf.ByteString value)
       Optional. This checksum is computed by the server based on the value of
       other fields, and may be sent on update and delete requests to ensure the
       client has an up-to-date value before proceeding.
       
      string etag = 10 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The bytes for etag to set.
      Returns:
      This builder for chaining.
    • getUid

      public String getUid()
       Output only. A system-assigned unique identifier for the Connection.
       
      string uid = 12 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_info) = { ... }
      Specified by:
      getUid in interface ConnectionOrBuilder
      Returns:
      The uid.
    • getUidBytes

      public com.google.protobuf.ByteString getUidBytes()
       Output only. A system-assigned unique identifier for the Connection.
       
      string uid = 12 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_info) = { ... }
      Specified by:
      getUidBytes in interface ConnectionOrBuilder
      Returns:
      The bytes for uid.
    • setUid

      public Connection.Builder setUid(String value)
       Output only. A system-assigned unique identifier for the Connection.
       
      string uid = 12 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_info) = { ... }
      Parameters:
      value - The uid to set.
      Returns:
      This builder for chaining.
    • clearUid

      public Connection.Builder clearUid()
       Output only. A system-assigned unique identifier for the Connection.
       
      string uid = 12 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_info) = { ... }
      Returns:
      This builder for chaining.
    • setUidBytes

      public Connection.Builder setUidBytes(com.google.protobuf.ByteString value)
       Output only. A system-assigned unique identifier for the Connection.
       
      string uid = 12 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_info) = { ... }
      Parameters:
      value - The bytes for uid to set.
      Returns:
      This builder for chaining.
    • hasCryptoKeyConfig

      public boolean hasCryptoKeyConfig()
       Optional. The crypto key configuration. This field is used by the
       Customer-Managed Encryption Keys (CMEK) feature.
       
      .google.cloud.developerconnect.v1.CryptoKeyConfig crypto_key_config = 15 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      hasCryptoKeyConfig in interface ConnectionOrBuilder
      Returns:
      Whether the cryptoKeyConfig field is set.
    • getCryptoKeyConfig

      public CryptoKeyConfig getCryptoKeyConfig()
       Optional. The crypto key configuration. This field is used by the
       Customer-Managed Encryption Keys (CMEK) feature.
       
      .google.cloud.developerconnect.v1.CryptoKeyConfig crypto_key_config = 15 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getCryptoKeyConfig in interface ConnectionOrBuilder
      Returns:
      The cryptoKeyConfig.
    • setCryptoKeyConfig

      public Connection.Builder setCryptoKeyConfig(CryptoKeyConfig value)
       Optional. The crypto key configuration. This field is used by the
       Customer-Managed Encryption Keys (CMEK) feature.
       
      .google.cloud.developerconnect.v1.CryptoKeyConfig crypto_key_config = 15 [(.google.api.field_behavior) = OPTIONAL];
    • setCryptoKeyConfig

      public Connection.Builder setCryptoKeyConfig(CryptoKeyConfig.Builder builderForValue)
       Optional. The crypto key configuration. This field is used by the
       Customer-Managed Encryption Keys (CMEK) feature.
       
      .google.cloud.developerconnect.v1.CryptoKeyConfig crypto_key_config = 15 [(.google.api.field_behavior) = OPTIONAL];
    • mergeCryptoKeyConfig

      public Connection.Builder mergeCryptoKeyConfig(CryptoKeyConfig value)
       Optional. The crypto key configuration. This field is used by the
       Customer-Managed Encryption Keys (CMEK) feature.
       
      .google.cloud.developerconnect.v1.CryptoKeyConfig crypto_key_config = 15 [(.google.api.field_behavior) = OPTIONAL];
    • clearCryptoKeyConfig

      public Connection.Builder clearCryptoKeyConfig()
       Optional. The crypto key configuration. This field is used by the
       Customer-Managed Encryption Keys (CMEK) feature.
       
      .google.cloud.developerconnect.v1.CryptoKeyConfig crypto_key_config = 15 [(.google.api.field_behavior) = OPTIONAL];
    • getCryptoKeyConfigBuilder

      public CryptoKeyConfig.Builder getCryptoKeyConfigBuilder()
       Optional. The crypto key configuration. This field is used by the
       Customer-Managed Encryption Keys (CMEK) feature.
       
      .google.cloud.developerconnect.v1.CryptoKeyConfig crypto_key_config = 15 [(.google.api.field_behavior) = OPTIONAL];
    • getCryptoKeyConfigOrBuilder

      public CryptoKeyConfigOrBuilder getCryptoKeyConfigOrBuilder()
       Optional. The crypto key configuration. This field is used by the
       Customer-Managed Encryption Keys (CMEK) feature.
       
      .google.cloud.developerconnect.v1.CryptoKeyConfig crypto_key_config = 15 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getCryptoKeyConfigOrBuilder in interface ConnectionOrBuilder
    • hasGitProxyConfig

      public boolean hasGitProxyConfig()
       Optional. Configuration for the git proxy feature. Enabling the git proxy
       allows clients to perform git operations on the repositories linked in the
       connection.
       
      .google.cloud.developerconnect.v1.GitProxyConfig git_proxy_config = 19 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      hasGitProxyConfig in interface ConnectionOrBuilder
      Returns:
      Whether the gitProxyConfig field is set.
    • getGitProxyConfig

      public GitProxyConfig getGitProxyConfig()
       Optional. Configuration for the git proxy feature. Enabling the git proxy
       allows clients to perform git operations on the repositories linked in the
       connection.
       
      .google.cloud.developerconnect.v1.GitProxyConfig git_proxy_config = 19 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getGitProxyConfig in interface ConnectionOrBuilder
      Returns:
      The gitProxyConfig.
    • setGitProxyConfig

      public Connection.Builder setGitProxyConfig(GitProxyConfig value)
       Optional. Configuration for the git proxy feature. Enabling the git proxy
       allows clients to perform git operations on the repositories linked in the
       connection.
       
      .google.cloud.developerconnect.v1.GitProxyConfig git_proxy_config = 19 [(.google.api.field_behavior) = OPTIONAL];
    • setGitProxyConfig

      public Connection.Builder setGitProxyConfig(GitProxyConfig.Builder builderForValue)
       Optional. Configuration for the git proxy feature. Enabling the git proxy
       allows clients to perform git operations on the repositories linked in the
       connection.
       
      .google.cloud.developerconnect.v1.GitProxyConfig git_proxy_config = 19 [(.google.api.field_behavior) = OPTIONAL];
    • mergeGitProxyConfig

      public Connection.Builder mergeGitProxyConfig(GitProxyConfig value)
       Optional. Configuration for the git proxy feature. Enabling the git proxy
       allows clients to perform git operations on the repositories linked in the
       connection.
       
      .google.cloud.developerconnect.v1.GitProxyConfig git_proxy_config = 19 [(.google.api.field_behavior) = OPTIONAL];
    • clearGitProxyConfig

      public Connection.Builder clearGitProxyConfig()
       Optional. Configuration for the git proxy feature. Enabling the git proxy
       allows clients to perform git operations on the repositories linked in the
       connection.
       
      .google.cloud.developerconnect.v1.GitProxyConfig git_proxy_config = 19 [(.google.api.field_behavior) = OPTIONAL];
    • getGitProxyConfigBuilder

      public GitProxyConfig.Builder getGitProxyConfigBuilder()
       Optional. Configuration for the git proxy feature. Enabling the git proxy
       allows clients to perform git operations on the repositories linked in the
       connection.
       
      .google.cloud.developerconnect.v1.GitProxyConfig git_proxy_config = 19 [(.google.api.field_behavior) = OPTIONAL];
    • getGitProxyConfigOrBuilder

      public GitProxyConfigOrBuilder getGitProxyConfigOrBuilder()
       Optional. Configuration for the git proxy feature. Enabling the git proxy
       allows clients to perform git operations on the repositories linked in the
       connection.
       
      .google.cloud.developerconnect.v1.GitProxyConfig git_proxy_config = 19 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getGitProxyConfigOrBuilder in interface ConnectionOrBuilder