public static final class DeleteHubRequest.Builder extends GeneratedMessageV3.Builder<DeleteHubRequest.Builder> implements DeleteHubRequestOrBuilder
   
   The request for
 HubService.DeleteHub.
 Protobuf type google.cloud.networkconnectivity.v1.DeleteHubRequest
 
  
  
  
    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 DeleteHubRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  build()
  
    public DeleteHubRequest build()
   
  Returns
  
  
  buildPartial()
  
    public DeleteHubRequest buildPartial()
   
  Returns
  
  
  clear()
  
    public DeleteHubRequest.Builder clear()
   
  Returns
  
  Overrides
  
  
  clearField(Descriptors.FieldDescriptor field)
  
    public DeleteHubRequest.Builder clearField(Descriptors.FieldDescriptor field)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearName()
  
    public DeleteHubRequest.Builder clearName()
   
   Required. The name of the hub to delete.
 
 string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
 
  Returns
  
  
  clearOneof(Descriptors.OneofDescriptor oneof)
  
    public DeleteHubRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearRequestId()
  
    public DeleteHubRequest.Builder clearRequestId()
   
   Optional. A unique request ID (optional). If you specify this ID, you can
 use it in cases when you need to retry your request. When you need to
 retry, this ID lets the server know that it can ignore the request if it
 has already been completed. The server guarantees that for at least 60
 minutes after the first request.
 For example, consider a situation where you make an initial request and
 the request times out. If you make the request again with the same request
 ID, the server can check to see whether the original operation
 was received. If it was, the server ignores the second request. This
 behavior prevents clients from mistakenly creating duplicate commitments.
 The request ID must be a valid UUID, with the exception that zero UUID is
 not supported (00000000-0000-0000-0000-000000000000).
 string request_id = 2 [(.google.api.field_behavior) = OPTIONAL];
 
  Returns
  
  
  clone()
  
    public DeleteHubRequest.Builder clone()
   
  Returns
  
  Overrides
  
  
  getDefaultInstanceForType()
  
    public DeleteHubRequest getDefaultInstanceForType()
   
  Returns
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  Returns
  
  Overrides
  
  
  getName()
  
   Required. The name of the hub to delete.
 
 string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
 
  Returns
  
    
      
        | Type | 
        Description | 
      
      
        | String | 
        The name. 
 | 
      
    
  
  
  getNameBytes()
  
    public ByteString getNameBytes()
   
   Required. The name of the hub to delete.
 
 string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
 
  Returns
  
  
  getRequestId()
  
    public String getRequestId()
   
   Optional. A unique request ID (optional). If you specify this ID, you can
 use it in cases when you need to retry your request. When you need to
 retry, this ID lets the server know that it can ignore the request if it
 has already been completed. The server guarantees that for at least 60
 minutes after the first request.
 For example, consider a situation where you make an initial request and
 the request times out. If you make the request again with the same request
 ID, the server can check to see whether the original operation
 was received. If it was, the server ignores the second request. This
 behavior prevents clients from mistakenly creating duplicate commitments.
 The request ID must be a valid UUID, with the exception that zero UUID is
 not supported (00000000-0000-0000-0000-000000000000).
 string request_id = 2 [(.google.api.field_behavior) = OPTIONAL];
 
  Returns
  
    
      
        | Type | 
        Description | 
      
      
        | String | 
        The requestId. 
 | 
      
    
  
  
  getRequestIdBytes()
  
    public ByteString getRequestIdBytes()
   
   Optional. A unique request ID (optional). If you specify this ID, you can
 use it in cases when you need to retry your request. When you need to
 retry, this ID lets the server know that it can ignore the request if it
 has already been completed. The server guarantees that for at least 60
 minutes after the first request.
 For example, consider a situation where you make an initial request and
 the request times out. If you make the request again with the same request
 ID, the server can check to see whether the original operation
 was received. If it was, the server ignores the second request. This
 behavior prevents clients from mistakenly creating duplicate commitments.
 The request ID must be a valid UUID, with the exception that zero UUID is
 not supported (00000000-0000-0000-0000-000000000000).
 string request_id = 2 [(.google.api.field_behavior) = OPTIONAL];
 
  Returns
  
    
      
        | Type | 
        Description | 
      
      
        | ByteString | 
        The bytes for requestId. 
 | 
      
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  Returns
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  Returns
  
  Overrides
  
  
  mergeFrom(DeleteHubRequest other)
  
    public DeleteHubRequest.Builder mergeFrom(DeleteHubRequest other)
   
  Parameter
  
  Returns
  
  
  
  
    public DeleteHubRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Overrides
  
  Exceptions
  
  
  mergeFrom(Message other)
  
    public DeleteHubRequest.Builder mergeFrom(Message other)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final DeleteHubRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public DeleteHubRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setName(String value)
  
    public DeleteHubRequest.Builder setName(String value)
   
   Required. The name of the hub to delete.
 
 string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | value | 
        String
 The name to set. 
 | 
      
    
  
  Returns
  
  
  setNameBytes(ByteString value)
  
    public DeleteHubRequest.Builder setNameBytes(ByteString value)
   
   Required. The name of the hub to delete.
 
 string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
 
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | value | 
        ByteString
 The bytes for name to set. 
 | 
      
    
  
  Returns
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public DeleteHubRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setRequestId(String value)
  
    public DeleteHubRequest.Builder setRequestId(String value)
   
   Optional. A unique request ID (optional). If you specify this ID, you can
 use it in cases when you need to retry your request. When you need to
 retry, this ID lets the server know that it can ignore the request if it
 has already been completed. The server guarantees that for at least 60
 minutes after the first request.
 For example, consider a situation where you make an initial request and
 the request times out. If you make the request again with the same request
 ID, the server can check to see whether the original operation
 was received. If it was, the server ignores the second request. This
 behavior prevents clients from mistakenly creating duplicate commitments.
 The request ID must be a valid UUID, with the exception that zero UUID is
 not supported (00000000-0000-0000-0000-000000000000).
 string request_id = 2 [(.google.api.field_behavior) = OPTIONAL];
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | value | 
        String
 The requestId to set. 
 | 
      
    
  
  Returns
  
  
  setRequestIdBytes(ByteString value)
  
    public DeleteHubRequest.Builder setRequestIdBytes(ByteString value)
   
   Optional. A unique request ID (optional). If you specify this ID, you can
 use it in cases when you need to retry your request. When you need to
 retry, this ID lets the server know that it can ignore the request if it
 has already been completed. The server guarantees that for at least 60
 minutes after the first request.
 For example, consider a situation where you make an initial request and
 the request times out. If you make the request again with the same request
 ID, the server can check to see whether the original operation
 was received. If it was, the server ignores the second request. This
 behavior prevents clients from mistakenly creating duplicate commitments.
 The request ID must be a valid UUID, with the exception that zero UUID is
 not supported (00000000-0000-0000-0000-000000000000).
 string request_id = 2 [(.google.api.field_behavior) = OPTIONAL];
 
  Parameter
  
    
      
        | Name | 
        Description | 
      
      
        | value | 
        ByteString
 The bytes for requestId to set. 
 | 
      
    
  
  Returns
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final DeleteHubRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides