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()
   
  
  Methods
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public DeleteHubRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  build()
  
    public DeleteHubRequest build()
   
  
  
  buildPartial()
  
    public DeleteHubRequest buildPartial()
   
  
  
  clear()
  
    public DeleteHubRequest.Builder clear()
   
  
  Overrides
  
  
  clearField(Descriptors.FieldDescriptor field)
  
    public DeleteHubRequest.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  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) = { ... }
 
 
  
  
  clearOneof(Descriptors.OneofDescriptor oneof)
  
    public DeleteHubRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  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];
 
  
  
  clone()
  
    public DeleteHubRequest.Builder clone()
   
  
  Overrides
  
  
  getDefaultInstanceForType()
  
    public DeleteHubRequest getDefaultInstanceForType()
   
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  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 | 
      
      
        | Type | 
        Description | 
      
      
        ByteString | 
        The bytes for name. 
 | 
      
    
  
  
  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()
   
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  mergeFrom(DeleteHubRequest other)
  
    public DeleteHubRequest.Builder mergeFrom(DeleteHubRequest other)
   
  
  
  
  
  
    public DeleteHubRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  mergeFrom(Message other)
  
    public DeleteHubRequest.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
      
        | Name | 
        Description | 
      
      
        other | 
        Message
  | 
      
    
  
  
  Overrides
  
  
  mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final DeleteHubRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public DeleteHubRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  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. 
 | 
      
    
  
  
  
  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. 
 | 
      
    
  
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public DeleteHubRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  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. 
 | 
      
    
  
  
  
  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. 
 | 
      
    
  
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final DeleteHubRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides