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.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 CreateNamespaceRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  build()
  
    public CreateNamespaceRequest build()
   
  
  
  buildPartial()
  
    public CreateNamespaceRequest buildPartial()
   
  
  
  clear()
  
    public CreateNamespaceRequest.Builder clear()
   
  
  Overrides
  
  
  clearField(Descriptors.FieldDescriptor field)
  
    public CreateNamespaceRequest.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  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)
   
  
  
  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()
   
  
  Overrides
  
  
  getDefaultInstanceForType()
  
    public CreateNamespaceRequest getDefaultInstanceForType()
   
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  Overrides
  
  
  getNamespace()
  
    public Namespace getNamespace()
   
   Required. A namespace with initial fields set.
 
 .google.cloud.servicedirectory.v1beta1.Namespace namespace = 3 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | Namespace | The namespace. | 
    
  
  
  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];
    
      
        | Returns | 
      
        | 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];
    
      
        | Returns | 
      
        | 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) = { ... }
 
    
      
        | Returns | 
      
        | 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) = { ... }
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | ByteString | The bytes for parent. | 
    
  
  
  hasNamespace()
  
    public boolean hasNamespace()
   
   Required. A namespace with initial fields set.
 
 .google.cloud.servicedirectory.v1beta1.Namespace namespace = 3 [(.google.api.field_behavior) = REQUIRED];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the namespace field is set. | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  mergeFrom(CreateNamespaceRequest other)
  
    public CreateNamespaceRequest.Builder mergeFrom(CreateNamespaceRequest other)
   
  
  
  
  
  
    public CreateNamespaceRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  mergeFrom(Message other)
  
    public CreateNamespaceRequest.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  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)
   
  
  
  Overrides
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public CreateNamespaceRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  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];
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | String
 The namespaceId to set. | 
    
  
  
  
  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];
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | ByteString
 The bytes for namespaceId to set. | 
    
  
  
  
  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) = { ... }
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | String
 The parent to set. | 
    
  
  
  
  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) = { ... }
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | value | ByteString
 The bytes for parent to set. | 
    
  
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public CreateNamespaceRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final CreateNamespaceRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides