public static final class Cluster.NetworkConfig.Builder extends GeneratedMessageV3.Builder<Cluster.NetworkConfig.Builder> implements Cluster.NetworkConfigOrBuilder
   
   Metadata related to network configuration.
 Protobuf type google.cloud.alloydb.v1alpha.Cluster.NetworkConfig
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
    
    
    
    
    
    
    
    
    
    
    
    
   
  Static Methods
  
  
  getDescriptor()
  
    public static final Descriptors.Descriptor getDescriptor()
   
  
  Methods
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public Cluster.NetworkConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  build()
  
    public Cluster.NetworkConfig build()
   
  
  
  buildPartial()
  
    public Cluster.NetworkConfig buildPartial()
   
  
  
  clear()
  
    public Cluster.NetworkConfig.Builder clear()
   
  
  Overrides
  
  
  clearAllocatedIpRange()
  
    public Cluster.NetworkConfig.Builder clearAllocatedIpRange()
   
   Optional. Name of the allocated IP range for the private IP AlloyDB
 cluster, for example: "google-managed-services-default". If set, the
 instance IPs for this cluster will be created in the allocated range. The
 range name must comply with RFC 1035. Specifically, the name must be 1-63
 characters long and match the regular expression
 a-z?.
 Field name is intended to be consistent with Cloud SQL.
 string allocated_ip_range = 2 [(.google.api.field_behavior) = OPTIONAL];
clearField(Descriptors.FieldDescriptor field)
  
    public Cluster.NetworkConfig.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  Overrides
  
  
  clearNetwork()
  
    public Cluster.NetworkConfig.Builder clearNetwork()
   
   Optional. The resource link for the VPC network in which cluster
 resources are created and from which they are accessible via Private IP.
 The network must belong to the same project as the cluster. It is
 specified in the form:
 projects/{project_number}/global/networks/{network_id}. This is
 required to create a cluster.
 
 string network = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
 
clearOneof(Descriptors.OneofDescriptor oneof)
  
    public Cluster.NetworkConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  Overrides
  
  
  clone()
  
    public Cluster.NetworkConfig.Builder clone()
   
  
  Overrides
  
  
  getAllocatedIpRange()
  
    public String getAllocatedIpRange()
   
   Optional. Name of the allocated IP range for the private IP AlloyDB
 cluster, for example: "google-managed-services-default". If set, the
 instance IPs for this cluster will be created in the allocated range. The
 range name must comply with RFC 1035. Specifically, the name must be 1-63
 characters long and match the regular expression
 a-z?.
 Field name is intended to be consistent with Cloud SQL.
 string allocated_ip_range = 2 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | String | The allocatedIpRange. | 
    
  
  
  getAllocatedIpRangeBytes()
  
    public ByteString getAllocatedIpRangeBytes()
   
   Optional. Name of the allocated IP range for the private IP AlloyDB
 cluster, for example: "google-managed-services-default". If set, the
 instance IPs for this cluster will be created in the allocated range. The
 range name must comply with RFC 1035. Specifically, the name must be 1-63
 characters long and match the regular expression
 a-z?.
 Field name is intended to be consistent with Cloud SQL.
 string allocated_ip_range = 2 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Returns | 
      
        | Type | Description | 
      
        | ByteString | The bytes for allocatedIpRange. | 
    
  
  
  getDefaultInstanceForType()
  
    public Cluster.NetworkConfig getDefaultInstanceForType()
   
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  Overrides
  
  
  getNetwork()
  
    public String getNetwork()
   
   Optional. The resource link for the VPC network in which cluster
 resources are created and from which they are accessible via Private IP.
 The network must belong to the same project as the cluster. It is
 specified in the form:
 projects/{project_number}/global/networks/{network_id}. This is
 required to create a cluster.
 
 string network = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | String | The network. | 
    
  
  
  getNetworkBytes()
  
    public ByteString getNetworkBytes()
   
   Optional. The resource link for the VPC network in which cluster
 resources are created and from which they are accessible via Private IP.
 The network must belong to the same project as the cluster. It is
 specified in the form:
 projects/{project_number}/global/networks/{network_id}. This is
 required to create a cluster.
 
 string network = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | ByteString | The bytes for network. | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  mergeFrom(Cluster.NetworkConfig other)
  
    public Cluster.NetworkConfig.Builder mergeFrom(Cluster.NetworkConfig other)
   
  
  
  
  
  
    public Cluster.NetworkConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  mergeFrom(Message other)
  
    public Cluster.NetworkConfig.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  Overrides
  
  
  mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final Cluster.NetworkConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  setAllocatedIpRange(String value)
  
    public Cluster.NetworkConfig.Builder setAllocatedIpRange(String value)
   
   Optional. Name of the allocated IP range for the private IP AlloyDB
 cluster, for example: "google-managed-services-default". If set, the
 instance IPs for this cluster will be created in the allocated range. The
 range name must comply with RFC 1035. Specifically, the name must be 1-63
 characters long and match the regular expression
 a-z?.
 Field name is intended to be consistent with Cloud SQL.
 string allocated_ip_range = 2 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | String
 The allocatedIpRange to set. | 
    
  
  
  
  setAllocatedIpRangeBytes(ByteString value)
  
    public Cluster.NetworkConfig.Builder setAllocatedIpRangeBytes(ByteString value)
   
   Optional. Name of the allocated IP range for the private IP AlloyDB
 cluster, for example: "google-managed-services-default". If set, the
 instance IPs for this cluster will be created in the allocated range. The
 range name must comply with RFC 1035. Specifically, the name must be 1-63
 characters long and match the regular expression
 a-z?.
 Field name is intended to be consistent with Cloud SQL.
 string allocated_ip_range = 2 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | ByteString
 The bytes for allocatedIpRange to set. | 
    
  
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public Cluster.NetworkConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  setNetwork(String value)
  
    public Cluster.NetworkConfig.Builder setNetwork(String value)
   
   Optional. The resource link for the VPC network in which cluster
 resources are created and from which they are accessible via Private IP.
 The network must belong to the same project as the cluster. It is
 specified in the form:
 projects/{project_number}/global/networks/{network_id}. This is
 required to create a cluster.
 
 string network = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | String
 The network to set. | 
    
  
  
  
  setNetworkBytes(ByteString value)
  
    public Cluster.NetworkConfig.Builder setNetworkBytes(ByteString value)
   
   Optional. The resource link for the VPC network in which cluster
 resources are created and from which they are accessible via Private IP.
 The network must belong to the same project as the cluster. It is
 specified in the form:
 projects/{project_number}/global/networks/{network_id}. This is
 required to create a cluster.
 
 string network = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | ByteString
 The bytes for network to set. | 
    
  
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public Cluster.NetworkConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final Cluster.NetworkConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides