public static final class CreateNamespaceRequest.Builder extends GeneratedMessageV3.Builder<CreateNamespaceRequest.Builder> implements CreateNamespaceRequestOrBuilder
   
   The request message for RegistrationService.CreateNamespace.
 Protobuf type google.cloud.servicedirectory.v1beta1.CreateNamespaceRequest
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
    
    
    
    
    
    
    
    
    
    
    
    
      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()
   
  Returns
  
  Methods
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public CreateNamespaceRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  build()
  
    public CreateNamespaceRequest build()
   
  Returns
  
  
  buildPartial()
  
    public CreateNamespaceRequest buildPartial()
   
  Returns
  
  
  clear()
  
    public CreateNamespaceRequest.Builder clear()
   
  Returns
  
  Overrides
  
  
  clearField(Descriptors.FieldDescriptor field)
  
    public CreateNamespaceRequest.Builder clearField(Descriptors.FieldDescriptor field)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearNamespace()
  
    public CreateNamespaceRequest.Builder clearNamespace()
   
   Required. A namespace with initial fields set.
 
 .google.cloud.servicedirectory.v1beta1.Namespace namespace = 3 [(.google.api.field_behavior) = REQUIRED];
 
clearNamespaceId()
  
    public CreateNamespaceRequest.Builder clearNamespaceId()
   
   Required. The Resource ID must be 1-63 characters long, and comply with
 <a href="https://www.ietf.org/rfc/rfc1035.txt" target="_blank">RFC1035</a>.
 Specifically, the name must be 1-63 characters long and match the regular
 expression a-z? which means the first
 character must be a lowercase letter, and all following characters must
 be a dash, lowercase letter, or digit, except the last character, which
 cannot be a dash.
 string namespace_id = 2 [(.google.api.field_behavior) = REQUIRED];
clearOneof(Descriptors.OneofDescriptor oneof)
  
    public CreateNamespaceRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearParent()
  
    public CreateNamespaceRequest.Builder clearParent()
   
   Required. The resource name of the project and location the namespace
 will be created in.
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
clone()
  
    public CreateNamespaceRequest.Builder clone()
   
  Returns
  
  Overrides
  
  
  getDefaultInstanceForType()
  
    public CreateNamespaceRequest getDefaultInstanceForType()
   
  Returns
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  Returns
  
  Overrides
  
  
  getNamespace()
  
    public Namespace getNamespace()
   
   Required. A namespace with initial fields set.
 
 .google.cloud.servicedirectory.v1beta1.Namespace namespace = 3 [(.google.api.field_behavior) = REQUIRED];
 
getNamespaceBuilder()
  
    public Namespace.Builder getNamespaceBuilder()
   
   Required. A namespace with initial fields set.
 
 .google.cloud.servicedirectory.v1beta1.Namespace namespace = 3 [(.google.api.field_behavior) = REQUIRED];
 
getNamespaceId()
  
    public String getNamespaceId()
   
   Required. The Resource ID must be 1-63 characters long, and comply with
 <a href="https://www.ietf.org/rfc/rfc1035.txt" target="_blank">RFC1035</a>.
 Specifically, the name must be 1-63 characters long and match the regular
 expression a-z? which means the first
 character must be a lowercase letter, and all following characters must
 be a dash, lowercase letter, or digit, except the last character, which
 cannot be a dash.
 string namespace_id = 2 [(.google.api.field_behavior) = REQUIRED];
    
      
        | Type | Description | 
      
        | String | The namespaceId. | 
    
  
  
  getNamespaceIdBytes()
  
    public ByteString getNamespaceIdBytes()
   
   Required. The Resource ID must be 1-63 characters long, and comply with
 <a href="https://www.ietf.org/rfc/rfc1035.txt" target="_blank">RFC1035</a>.
 Specifically, the name must be 1-63 characters long and match the regular
 expression a-z? which means the first
 character must be a lowercase letter, and all following characters must
 be a dash, lowercase letter, or digit, except the last character, which
 cannot be a dash.
 string namespace_id = 2 [(.google.api.field_behavior) = REQUIRED];
    
      
        | Type | Description | 
      
        | ByteString | The bytes for namespaceId. | 
    
  
  
  getNamespaceOrBuilder()
  
    public NamespaceOrBuilder getNamespaceOrBuilder()
   
   Required. A namespace with initial fields set.
 
 .google.cloud.servicedirectory.v1beta1.Namespace namespace = 3 [(.google.api.field_behavior) = REQUIRED];
 
getParent()
  
    public String getParent()
   
   Required. The resource name of the project and location the namespace
 will be created in.
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
    
      
        | Type | Description | 
      
        | String | The parent. | 
    
  
  
  getParentBytes()
  
    public ByteString getParentBytes()
   
   Required. The resource name of the project and location the namespace
 will be created in.
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
hasNamespace()
  
    public boolean hasNamespace()
   
   Required. A namespace with initial fields set.
 
 .google.cloud.servicedirectory.v1beta1.Namespace namespace = 3 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Type | Description | 
      
        | boolean | Whether the namespace field is set. | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  Returns
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  Returns
  
  Overrides
  
  
  mergeFrom(CreateNamespaceRequest other)
  
    public CreateNamespaceRequest.Builder mergeFrom(CreateNamespaceRequest other)
   
  Parameter
  
  Returns
  
  
  
  
    public CreateNamespaceRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Overrides
  
  Exceptions
  
  
  mergeFrom(Message other)
  
    public CreateNamespaceRequest.Builder mergeFrom(Message other)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  mergeNamespace(Namespace value)
  
    public CreateNamespaceRequest.Builder mergeNamespace(Namespace value)
   
   Required. A namespace with initial fields set.
 
 .google.cloud.servicedirectory.v1beta1.Namespace namespace = 3 [(.google.api.field_behavior) = REQUIRED];
 
mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final CreateNamespaceRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public CreateNamespaceRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setNamespace(Namespace value)
  
    public CreateNamespaceRequest.Builder setNamespace(Namespace value)
   
   Required. A namespace with initial fields set.
 
 .google.cloud.servicedirectory.v1beta1.Namespace namespace = 3 [(.google.api.field_behavior) = REQUIRED];
 
setNamespace(Namespace.Builder builderForValue)
  
    public CreateNamespaceRequest.Builder setNamespace(Namespace.Builder builderForValue)
   
   Required. A namespace with initial fields set.
 
 .google.cloud.servicedirectory.v1beta1.Namespace namespace = 3 [(.google.api.field_behavior) = REQUIRED];
 
setNamespaceId(String value)
  
    public CreateNamespaceRequest.Builder setNamespaceId(String value)
   
   Required. The Resource ID must be 1-63 characters long, and comply with
 <a href="https://www.ietf.org/rfc/rfc1035.txt" target="_blank">RFC1035</a>.
 Specifically, the name must be 1-63 characters long and match the regular
 expression a-z? which means the first
 character must be a lowercase letter, and all following characters must
 be a dash, lowercase letter, or digit, except the last character, which
 cannot be a dash.
 string namespace_id = 2 [(.google.api.field_behavior) = REQUIRED];
    
      
        | Name | Description | 
      
        | value | String
 The namespaceId to set. | 
    
  
  Returns
  
  
  setNamespaceIdBytes(ByteString value)
  
    public CreateNamespaceRequest.Builder setNamespaceIdBytes(ByteString value)
   
   Required. The Resource ID must be 1-63 characters long, and comply with
 <a href="https://www.ietf.org/rfc/rfc1035.txt" target="_blank">RFC1035</a>.
 Specifically, the name must be 1-63 characters long and match the regular
 expression a-z? which means the first
 character must be a lowercase letter, and all following characters must
 be a dash, lowercase letter, or digit, except the last character, which
 cannot be a dash.
 string namespace_id = 2 [(.google.api.field_behavior) = REQUIRED];
    
      
        | Name | Description | 
      
        | value | ByteString
 The bytes for namespaceId to set. | 
    
  
  Returns
  
  
  setParent(String value)
  
    public CreateNamespaceRequest.Builder setParent(String value)
   
   Required. The resource name of the project and location the namespace
 will be created in.
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
    
      
        | Name | Description | 
      
        | value | String
 The parent to set. | 
    
  
  Returns
  
  
  setParentBytes(ByteString value)
  
    public CreateNamespaceRequest.Builder setParentBytes(ByteString value)
   
   Required. The resource name of the project and location the namespace
 will be created in.
 
 string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
    
      
        | Name | Description | 
      
        | value | ByteString
 The bytes for parent to set. | 
    
  
  Returns
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public CreateNamespaceRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final CreateNamespaceRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides