Interface DeleteAttachedClusterRequestOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean getAllowMissing()
      If set to true, and the [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resource is not found, the request will succeed but no action will be taken on the server and a completed [Operation][google.longrunning.Operation] will be returned.
      String getEtag()
      The current etag of the [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster].
      com.google.protobuf.ByteString getEtagBytes()
      The current etag of the [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster].
      boolean getIgnoreErrors()
      If set to true, the deletion of [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resource will succeed even if errors occur during deleting in cluster resources.
      String getName()
      Required.
      com.google.protobuf.ByteString getNameBytes()
      Required.
      boolean getValidateOnly()
      If set, only validate the request, but do not actually delete the resource.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getName

        String getName()
         Required. The resource name the
         [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] to delete.
        
         `AttachedCluster` names are formatted as
         `projects/<project-id>/locations/<region>/attachedClusters/<cluster-id>`.
        
         See [Resource Names](https://cloud.google.com/apis/design/resource_names)
         for more details on Google Cloud Platform resource names.
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         Required. The resource name the
         [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] to delete.
        
         `AttachedCluster` names are formatted as
         `projects/<project-id>/locations/<region>/attachedClusters/<cluster-id>`.
        
         See [Resource Names](https://cloud.google.com/apis/design/resource_names)
         for more details on Google Cloud Platform resource names.
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for name.
      • getValidateOnly

        boolean getValidateOnly()
         If set, only validate the request, but do not actually delete the resource.
         
        bool validate_only = 2;
        Returns:
        The validateOnly.
      • getAllowMissing

        boolean getAllowMissing()
         If set to true, and the
         [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resource
         is not found, the request will succeed but no action will be taken on the
         server and a completed [Operation][google.longrunning.Operation] will be
         returned.
        
         Useful for idempotent deletion.
         
        bool allow_missing = 3;
        Returns:
        The allowMissing.
      • getIgnoreErrors

        boolean getIgnoreErrors()
         If set to true, the deletion of
         [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resource
         will succeed even if errors occur during deleting in cluster resources.
         Using this parameter may result in orphaned resources in the cluster.
         
        bool ignore_errors = 5;
        Returns:
        The ignoreErrors.
      • getEtag

        String getEtag()
         The current etag of the
         [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster].
        
         Allows clients to perform deletions through optimistic concurrency control.
        
         If the provided etag does not match the current etag of the cluster,
         the request will fail and an ABORTED error will be returned.
         
        string etag = 4;
        Returns:
        The etag.
      • getEtagBytes

        com.google.protobuf.ByteString getEtagBytes()
         The current etag of the
         [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster].
        
         Allows clients to perform deletions through optimistic concurrency control.
        
         If the provided etag does not match the current etag of the cluster,
         the request will fail and an ABORTED error will be returned.
         
        string etag = 4;
        Returns:
        The bytes for etag.