Interface StorageV1Api

  • All Superinterfaces:
    com.marcnuri.yakc.api.Api

    public interface StorageV1Api
    extends com.marcnuri.yakc.api.Api
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver> createCSIDriver​(com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver body)
      create a CSIDriver
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver> createCSIDriver​(com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver body, StorageV1Api.CreateCSIDriver queryParameters)
      create a CSIDriver
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode> createCSINode​(com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode body)
      create a CSINode
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode> createCSINode​(com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode body, StorageV1Api.CreateCSINode queryParameters)
      create a CSINode
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass> createStorageClass​(com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass body)
      create a StorageClass
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass> createStorageClass​(com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass body, StorageV1Api.CreateStorageClass queryParameters)
      create a StorageClass
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> createVolumeAttachment​(com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment body)
      create a VolumeAttachment
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> createVolumeAttachment​(com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment body, StorageV1Api.CreateVolumeAttachment queryParameters)
      create a VolumeAttachment
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionCSIDriver()
      delete collection of CSIDriver
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionCSIDriver​(StorageV1Api.DeleteCollectionCSIDriver queryParameters)
      delete collection of CSIDriver
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionCSIDriver​(com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)
      delete collection of CSIDriver
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionCSIDriver​(com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body, StorageV1Api.DeleteCollectionCSIDriver queryParameters)
      delete collection of CSIDriver
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionCSINode()
      delete collection of CSINode
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionCSINode​(StorageV1Api.DeleteCollectionCSINode queryParameters)
      delete collection of CSINode
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionCSINode​(com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)
      delete collection of CSINode
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionCSINode​(com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body, StorageV1Api.DeleteCollectionCSINode queryParameters)
      delete collection of CSINode
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionStorageClass()
      delete collection of StorageClass
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionStorageClass​(StorageV1Api.DeleteCollectionStorageClass queryParameters)
      delete collection of StorageClass
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionStorageClass​(com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)
      delete collection of StorageClass
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionStorageClass​(com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body, StorageV1Api.DeleteCollectionStorageClass queryParameters)
      delete collection of StorageClass
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionVolumeAttachment()
      delete collection of VolumeAttachment
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionVolumeAttachment​(StorageV1Api.DeleteCollectionVolumeAttachment queryParameters)
      delete collection of VolumeAttachment
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionVolumeAttachment​(com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)
      delete collection of VolumeAttachment
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionVolumeAttachment​(com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body, StorageV1Api.DeleteCollectionVolumeAttachment queryParameters)
      delete collection of VolumeAttachment
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver> deleteCSIDriver​(java.lang.String name)
      delete a CSIDriver
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver> deleteCSIDriver​(java.lang.String name, StorageV1Api.DeleteCSIDriver queryParameters)
      delete a CSIDriver
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver> deleteCSIDriver​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)
      delete a CSIDriver
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver> deleteCSIDriver​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body, StorageV1Api.DeleteCSIDriver queryParameters)
      delete a CSIDriver
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode> deleteCSINode​(java.lang.String name)
      delete a CSINode
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode> deleteCSINode​(java.lang.String name, StorageV1Api.DeleteCSINode queryParameters)
      delete a CSINode
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode> deleteCSINode​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)
      delete a CSINode
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode> deleteCSINode​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body, StorageV1Api.DeleteCSINode queryParameters)
      delete a CSINode
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass> deleteStorageClass​(java.lang.String name)
      delete a StorageClass
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass> deleteStorageClass​(java.lang.String name, StorageV1Api.DeleteStorageClass queryParameters)
      delete a StorageClass
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass> deleteStorageClass​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)
      delete a StorageClass
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass> deleteStorageClass​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body, StorageV1Api.DeleteStorageClass queryParameters)
      delete a StorageClass
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> deleteVolumeAttachment​(java.lang.String name)
      delete a VolumeAttachment
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> deleteVolumeAttachment​(java.lang.String name, StorageV1Api.DeleteVolumeAttachment queryParameters)
      delete a VolumeAttachment
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> deleteVolumeAttachment​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)
      delete a VolumeAttachment
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> deleteVolumeAttachment​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body, StorageV1Api.DeleteVolumeAttachment queryParameters)
      delete a VolumeAttachment
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList> getAPIResources()
      get available resources
      com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriverList,​com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver> listCSIDriver()
      list or watch objects of kind CSIDriver
      com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriverList,​com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver> listCSIDriver​(StorageV1Api.ListCSIDriver queryParameters)
      list or watch objects of kind CSIDriver
      com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINodeList,​com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode> listCSINode()
      list or watch objects of kind CSINode
      com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINodeList,​com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode> listCSINode​(StorageV1Api.ListCSINode queryParameters)
      list or watch objects of kind CSINode
      com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClassList,​com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass> listStorageClass()
      list or watch objects of kind StorageClass
      com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClassList,​com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass> listStorageClass​(StorageV1Api.ListStorageClass queryParameters)
      list or watch objects of kind StorageClass
      com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachmentList,​com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> listVolumeAttachment()
      list or watch objects of kind VolumeAttachment
      com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachmentList,​com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> listVolumeAttachment​(StorageV1Api.ListVolumeAttachment queryParameters)
      list or watch objects of kind VolumeAttachment
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver> patchCSIDriver​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver body)
      partially update the specified CSIDriver
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver> patchCSIDriver​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver body, StorageV1Api.PatchCSIDriver queryParameters)
      partially update the specified CSIDriver
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode> patchCSINode​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode body)
      partially update the specified CSINode
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode> patchCSINode​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode body, StorageV1Api.PatchCSINode queryParameters)
      partially update the specified CSINode
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass> patchStorageClass​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass body)
      partially update the specified StorageClass
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass> patchStorageClass​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass body, StorageV1Api.PatchStorageClass queryParameters)
      partially update the specified StorageClass
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> patchVolumeAttachment​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment body)
      partially update the specified VolumeAttachment
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> patchVolumeAttachment​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment body, StorageV1Api.PatchVolumeAttachment queryParameters)
      partially update the specified VolumeAttachment
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> patchVolumeAttachmentStatus​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment body)
      partially update status of the specified VolumeAttachment
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> patchVolumeAttachmentStatus​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment body, StorageV1Api.PatchVolumeAttachmentStatus queryParameters)
      partially update status of the specified VolumeAttachment
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver> readCSIDriver​(java.lang.String name)
      read the specified CSIDriver
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver> readCSIDriver​(java.lang.String name, StorageV1Api.ReadCSIDriver queryParameters)
      read the specified CSIDriver
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode> readCSINode​(java.lang.String name)
      read the specified CSINode
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode> readCSINode​(java.lang.String name, StorageV1Api.ReadCSINode queryParameters)
      read the specified CSINode
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass> readStorageClass​(java.lang.String name)
      read the specified StorageClass
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass> readStorageClass​(java.lang.String name, StorageV1Api.ReadStorageClass queryParameters)
      read the specified StorageClass
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> readVolumeAttachment​(java.lang.String name)
      read the specified VolumeAttachment
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> readVolumeAttachment​(java.lang.String name, StorageV1Api.ReadVolumeAttachment queryParameters)
      read the specified VolumeAttachment
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> readVolumeAttachmentStatus​(java.lang.String name)
      read status of the specified VolumeAttachment
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> readVolumeAttachmentStatus​(java.lang.String name, StorageV1Api.ReadVolumeAttachmentStatus queryParameters)
      read status of the specified VolumeAttachment
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver> replaceCSIDriver​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver body)
      replace the specified CSIDriver
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver> replaceCSIDriver​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver body, StorageV1Api.ReplaceCSIDriver queryParameters)
      replace the specified CSIDriver
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode> replaceCSINode​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode body)
      replace the specified CSINode
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode> replaceCSINode​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode body, StorageV1Api.ReplaceCSINode queryParameters)
      replace the specified CSINode
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass> replaceStorageClass​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass body)
      replace the specified StorageClass
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass> replaceStorageClass​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass body, StorageV1Api.ReplaceStorageClass queryParameters)
      replace the specified StorageClass
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> replaceVolumeAttachment​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment body)
      replace the specified VolumeAttachment
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> replaceVolumeAttachment​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment body, StorageV1Api.ReplaceVolumeAttachment queryParameters)
      replace the specified VolumeAttachment
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> replaceVolumeAttachmentStatus​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment body)
      replace status of the specified VolumeAttachment
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> replaceVolumeAttachmentStatus​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment body, StorageV1Api.ReplaceVolumeAttachmentStatus queryParameters)
      replace status of the specified VolumeAttachment
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchCSIDriver​(java.lang.String name)
      watch changes to an object of kind CSIDriver.
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchCSIDriver​(java.lang.String name, StorageV1Api.WatchCSIDriver queryParameters)
      watch changes to an object of kind CSIDriver.
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchCSIDriverList()
      watch individual changes to a list of CSIDriver.
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchCSIDriverList​(StorageV1Api.WatchCSIDriverList queryParameters)
      watch individual changes to a list of CSIDriver.
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchCSINode​(java.lang.String name)
      watch changes to an object of kind CSINode.
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchCSINode​(java.lang.String name, StorageV1Api.WatchCSINode queryParameters)
      watch changes to an object of kind CSINode.
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchCSINodeList()
      watch individual changes to a list of CSINode.
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchCSINodeList​(StorageV1Api.WatchCSINodeList queryParameters)
      watch individual changes to a list of CSINode.
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchStorageClass​(java.lang.String name)
      watch changes to an object of kind StorageClass.
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchStorageClass​(java.lang.String name, StorageV1Api.WatchStorageClass queryParameters)
      watch changes to an object of kind StorageClass.
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchStorageClassList()
      watch individual changes to a list of StorageClass.
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchStorageClassList​(StorageV1Api.WatchStorageClassList queryParameters)
      watch individual changes to a list of StorageClass.
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchVolumeAttachment​(java.lang.String name)
      watch changes to an object of kind VolumeAttachment.
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchVolumeAttachment​(java.lang.String name, StorageV1Api.WatchVolumeAttachment queryParameters)
      watch changes to an object of kind VolumeAttachment.
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchVolumeAttachmentList()
      watch individual changes to a list of VolumeAttachment.
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchVolumeAttachmentList​(StorageV1Api.WatchVolumeAttachmentList queryParameters)
      watch individual changes to a list of VolumeAttachment.
    • Method Detail

      • getAPIResources

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList> getAPIResources()
        get available resources
      • deleteCollectionCSIDriver

        @HTTP(method="DELETE",
              path="/apis/storage.k8s.io/v1/csidrivers",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionCSIDriver​(@Body
                                                                                                                                            com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)
        delete collection of CSIDriver
      • deleteCollectionCSIDriver

        @HTTP(method="DELETE",
              path="/apis/storage.k8s.io/v1/csidrivers",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionCSIDriver()
        delete collection of CSIDriver
      • deleteCollectionCSIDriver

        @HTTP(method="DELETE",
              path="/apis/storage.k8s.io/v1/csidrivers",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionCSIDriver​(@Body
                                                                                                                                            com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body,
                                                                                                                                            @QueryMap
                                                                                                                                            StorageV1Api.DeleteCollectionCSIDriver queryParameters)
        delete collection of CSIDriver
      • deleteCollectionCSIDriver

        @HTTP(method="DELETE",
              path="/apis/storage.k8s.io/v1/csidrivers",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionCSIDriver​(@QueryMap
                                                                                                                                            StorageV1Api.DeleteCollectionCSIDriver queryParameters)
        delete collection of CSIDriver
      • listCSIDriver

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/csidrivers")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriverList,​com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver> listCSIDriver()
        list or watch objects of kind CSIDriver
      • listCSIDriver

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/csidrivers")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriverList,​com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver> listCSIDriver​(@QueryMap
                                                                                                                                                                                          StorageV1Api.ListCSIDriver queryParameters)
        list or watch objects of kind CSIDriver
      • createCSIDriver

        @HTTP(method="POST",
              path="/apis/storage.k8s.io/v1/csidrivers",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver> createCSIDriver​(@Body
                                                                                                                      com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver body)
        create a CSIDriver
      • createCSIDriver

        @HTTP(method="POST",
              path="/apis/storage.k8s.io/v1/csidrivers",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver> createCSIDriver​(@Body
                                                                                                                      com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver body,
                                                                                                                      @QueryMap
                                                                                                                      StorageV1Api.CreateCSIDriver queryParameters)
        create a CSIDriver
      • deleteCSIDriver

        @HTTP(method="DELETE",
              path="/apis/storage.k8s.io/v1/csidrivers/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver> deleteCSIDriver​(@Path("name")
                                                                                                                      java.lang.String name,
                                                                                                                      @Body
                                                                                                                      com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)
        delete a CSIDriver
        Parameters:
        name - name of the CSIDriver
      • deleteCSIDriver

        @HTTP(method="DELETE",
              path="/apis/storage.k8s.io/v1/csidrivers/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver> deleteCSIDriver​(@Path("name")
                                                                                                                      java.lang.String name)
        delete a CSIDriver
        Parameters:
        name - name of the CSIDriver
      • deleteCSIDriver

        @HTTP(method="DELETE",
              path="/apis/storage.k8s.io/v1/csidrivers/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver> deleteCSIDriver​(@Path("name")
                                                                                                                      java.lang.String name,
                                                                                                                      @Body
                                                                                                                      com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body,
                                                                                                                      @QueryMap
                                                                                                                      StorageV1Api.DeleteCSIDriver queryParameters)
        delete a CSIDriver
        Parameters:
        name - name of the CSIDriver
      • deleteCSIDriver

        @HTTP(method="DELETE",
              path="/apis/storage.k8s.io/v1/csidrivers/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver> deleteCSIDriver​(@Path("name")
                                                                                                                      java.lang.String name,
                                                                                                                      @QueryMap
                                                                                                                      StorageV1Api.DeleteCSIDriver queryParameters)
        delete a CSIDriver
        Parameters:
        name - name of the CSIDriver
      • readCSIDriver

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/csidrivers/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver> readCSIDriver​(@Path("name")
                                                                                                                    java.lang.String name)
        read the specified CSIDriver
        Parameters:
        name - name of the CSIDriver
      • readCSIDriver

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/csidrivers/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver> readCSIDriver​(@Path("name")
                                                                                                                    java.lang.String name,
                                                                                                                    @QueryMap
                                                                                                                    StorageV1Api.ReadCSIDriver queryParameters)
        read the specified CSIDriver
        Parameters:
        name - name of the CSIDriver
      • patchCSIDriver

        @HTTP(method="PATCH",
              path="/apis/storage.k8s.io/v1/csidrivers/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/merge-patch+json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver> patchCSIDriver​(@Path("name")
                                                                                                                     java.lang.String name,
                                                                                                                     @Body
                                                                                                                     com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver body)
        partially update the specified CSIDriver
        Parameters:
        name - name of the CSIDriver
      • patchCSIDriver

        @HTTP(method="PATCH",
              path="/apis/storage.k8s.io/v1/csidrivers/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/merge-patch+json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver> patchCSIDriver​(@Path("name")
                                                                                                                     java.lang.String name,
                                                                                                                     @Body
                                                                                                                     com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver body,
                                                                                                                     @QueryMap
                                                                                                                     StorageV1Api.PatchCSIDriver queryParameters)
        partially update the specified CSIDriver
        Parameters:
        name - name of the CSIDriver
      • replaceCSIDriver

        @HTTP(method="PUT",
              path="/apis/storage.k8s.io/v1/csidrivers/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver> replaceCSIDriver​(@Path("name")
                                                                                                                       java.lang.String name,
                                                                                                                       @Body
                                                                                                                       com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver body)
        replace the specified CSIDriver
        Parameters:
        name - name of the CSIDriver
      • replaceCSIDriver

        @HTTP(method="PUT",
              path="/apis/storage.k8s.io/v1/csidrivers/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver> replaceCSIDriver​(@Path("name")
                                                                                                                       java.lang.String name,
                                                                                                                       @Body
                                                                                                                       com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSIDriver body,
                                                                                                                       @QueryMap
                                                                                                                       StorageV1Api.ReplaceCSIDriver queryParameters)
        replace the specified CSIDriver
        Parameters:
        name - name of the CSIDriver
      • deleteCollectionCSINode

        @HTTP(method="DELETE",
              path="/apis/storage.k8s.io/v1/csinodes",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionCSINode​(@Body
                                                                                                                                          com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)
        delete collection of CSINode
      • deleteCollectionCSINode

        @HTTP(method="DELETE",
              path="/apis/storage.k8s.io/v1/csinodes",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionCSINode()
        delete collection of CSINode
      • deleteCollectionCSINode

        @HTTP(method="DELETE",
              path="/apis/storage.k8s.io/v1/csinodes",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionCSINode​(@Body
                                                                                                                                          com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body,
                                                                                                                                          @QueryMap
                                                                                                                                          StorageV1Api.DeleteCollectionCSINode queryParameters)
        delete collection of CSINode
      • deleteCollectionCSINode

        @HTTP(method="DELETE",
              path="/apis/storage.k8s.io/v1/csinodes",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionCSINode​(@QueryMap
                                                                                                                                          StorageV1Api.DeleteCollectionCSINode queryParameters)
        delete collection of CSINode
      • listCSINode

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/csinodes")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINodeList,​com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode> listCSINode()
        list or watch objects of kind CSINode
      • listCSINode

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/csinodes")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINodeList,​com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode> listCSINode​(@QueryMap
                                                                                                                                                                                    StorageV1Api.ListCSINode queryParameters)
        list or watch objects of kind CSINode
      • createCSINode

        @HTTP(method="POST",
              path="/apis/storage.k8s.io/v1/csinodes",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode> createCSINode​(@Body
                                                                                                                  com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode body)
        create a CSINode
      • createCSINode

        @HTTP(method="POST",
              path="/apis/storage.k8s.io/v1/csinodes",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode> createCSINode​(@Body
                                                                                                                  com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode body,
                                                                                                                  @QueryMap
                                                                                                                  StorageV1Api.CreateCSINode queryParameters)
        create a CSINode
      • deleteCSINode

        @HTTP(method="DELETE",
              path="/apis/storage.k8s.io/v1/csinodes/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode> deleteCSINode​(@Path("name")
                                                                                                                  java.lang.String name,
                                                                                                                  @Body
                                                                                                                  com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)
        delete a CSINode
        Parameters:
        name - name of the CSINode
      • deleteCSINode

        @HTTP(method="DELETE",
              path="/apis/storage.k8s.io/v1/csinodes/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode> deleteCSINode​(@Path("name")
                                                                                                                  java.lang.String name)
        delete a CSINode
        Parameters:
        name - name of the CSINode
      • deleteCSINode

        @HTTP(method="DELETE",
              path="/apis/storage.k8s.io/v1/csinodes/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode> deleteCSINode​(@Path("name")
                                                                                                                  java.lang.String name,
                                                                                                                  @Body
                                                                                                                  com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body,
                                                                                                                  @QueryMap
                                                                                                                  StorageV1Api.DeleteCSINode queryParameters)
        delete a CSINode
        Parameters:
        name - name of the CSINode
      • deleteCSINode

        @HTTP(method="DELETE",
              path="/apis/storage.k8s.io/v1/csinodes/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode> deleteCSINode​(@Path("name")
                                                                                                                  java.lang.String name,
                                                                                                                  @QueryMap
                                                                                                                  StorageV1Api.DeleteCSINode queryParameters)
        delete a CSINode
        Parameters:
        name - name of the CSINode
      • readCSINode

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/csinodes/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode> readCSINode​(@Path("name")
                                                                                                                java.lang.String name)
        read the specified CSINode
        Parameters:
        name - name of the CSINode
      • readCSINode

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/csinodes/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode> readCSINode​(@Path("name")
                                                                                                                java.lang.String name,
                                                                                                                @QueryMap
                                                                                                                StorageV1Api.ReadCSINode queryParameters)
        read the specified CSINode
        Parameters:
        name - name of the CSINode
      • patchCSINode

        @HTTP(method="PATCH",
              path="/apis/storage.k8s.io/v1/csinodes/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/merge-patch+json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode> patchCSINode​(@Path("name")
                                                                                                                 java.lang.String name,
                                                                                                                 @Body
                                                                                                                 com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode body)
        partially update the specified CSINode
        Parameters:
        name - name of the CSINode
      • patchCSINode

        @HTTP(method="PATCH",
              path="/apis/storage.k8s.io/v1/csinodes/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/merge-patch+json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode> patchCSINode​(@Path("name")
                                                                                                                 java.lang.String name,
                                                                                                                 @Body
                                                                                                                 com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode body,
                                                                                                                 @QueryMap
                                                                                                                 StorageV1Api.PatchCSINode queryParameters)
        partially update the specified CSINode
        Parameters:
        name - name of the CSINode
      • replaceCSINode

        @HTTP(method="PUT",
              path="/apis/storage.k8s.io/v1/csinodes/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode> replaceCSINode​(@Path("name")
                                                                                                                   java.lang.String name,
                                                                                                                   @Body
                                                                                                                   com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode body)
        replace the specified CSINode
        Parameters:
        name - name of the CSINode
      • replaceCSINode

        @HTTP(method="PUT",
              path="/apis/storage.k8s.io/v1/csinodes/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode> replaceCSINode​(@Path("name")
                                                                                                                   java.lang.String name,
                                                                                                                   @Body
                                                                                                                   com.marcnuri.yakc.model.io.k8s.api.storage.v1.CSINode body,
                                                                                                                   @QueryMap
                                                                                                                   StorageV1Api.ReplaceCSINode queryParameters)
        replace the specified CSINode
        Parameters:
        name - name of the CSINode
      • deleteCollectionStorageClass

        @HTTP(method="DELETE",
              path="/apis/storage.k8s.io/v1/storageclasses",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionStorageClass​(@Body
                                                                                                                                               com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)
        delete collection of StorageClass
      • deleteCollectionStorageClass

        @HTTP(method="DELETE",
              path="/apis/storage.k8s.io/v1/storageclasses",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionStorageClass()
        delete collection of StorageClass
      • deleteCollectionStorageClass

        @HTTP(method="DELETE",
              path="/apis/storage.k8s.io/v1/storageclasses",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionStorageClass​(@Body
                                                                                                                                               com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body,
                                                                                                                                               @QueryMap
                                                                                                                                               StorageV1Api.DeleteCollectionStorageClass queryParameters)
        delete collection of StorageClass
      • deleteCollectionStorageClass

        @HTTP(method="DELETE",
              path="/apis/storage.k8s.io/v1/storageclasses",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionStorageClass​(@QueryMap
                                                                                                                                               StorageV1Api.DeleteCollectionStorageClass queryParameters)
        delete collection of StorageClass
      • listStorageClass

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/storageclasses")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClassList,​com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass> listStorageClass()
        list or watch objects of kind StorageClass
      • listStorageClass

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/storageclasses")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClassList,​com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass> listStorageClass​(@QueryMap
                                                                                                                                                                                                   StorageV1Api.ListStorageClass queryParameters)
        list or watch objects of kind StorageClass
      • createStorageClass

        @HTTP(method="POST",
              path="/apis/storage.k8s.io/v1/storageclasses",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass> createStorageClass​(@Body
                                                                                                                            com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass body)
        create a StorageClass
      • createStorageClass

        @HTTP(method="POST",
              path="/apis/storage.k8s.io/v1/storageclasses",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass> createStorageClass​(@Body
                                                                                                                            com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass body,
                                                                                                                            @QueryMap
                                                                                                                            StorageV1Api.CreateStorageClass queryParameters)
        create a StorageClass
      • deleteStorageClass

        @HTTP(method="DELETE",
              path="/apis/storage.k8s.io/v1/storageclasses/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass> deleteStorageClass​(@Path("name")
                                                                                                                            java.lang.String name,
                                                                                                                            @Body
                                                                                                                            com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)
        delete a StorageClass
        Parameters:
        name - name of the StorageClass
      • deleteStorageClass

        @HTTP(method="DELETE",
              path="/apis/storage.k8s.io/v1/storageclasses/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass> deleteStorageClass​(@Path("name")
                                                                                                                            java.lang.String name)
        delete a StorageClass
        Parameters:
        name - name of the StorageClass
      • deleteStorageClass

        @HTTP(method="DELETE",
              path="/apis/storage.k8s.io/v1/storageclasses/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass> deleteStorageClass​(@Path("name")
                                                                                                                            java.lang.String name,
                                                                                                                            @Body
                                                                                                                            com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body,
                                                                                                                            @QueryMap
                                                                                                                            StorageV1Api.DeleteStorageClass queryParameters)
        delete a StorageClass
        Parameters:
        name - name of the StorageClass
      • deleteStorageClass

        @HTTP(method="DELETE",
              path="/apis/storage.k8s.io/v1/storageclasses/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass> deleteStorageClass​(@Path("name")
                                                                                                                            java.lang.String name,
                                                                                                                            @QueryMap
                                                                                                                            StorageV1Api.DeleteStorageClass queryParameters)
        delete a StorageClass
        Parameters:
        name - name of the StorageClass
      • readStorageClass

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/storageclasses/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass> readStorageClass​(@Path("name")
                                                                                                                          java.lang.String name)
        read the specified StorageClass
        Parameters:
        name - name of the StorageClass
      • readStorageClass

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/storageclasses/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass> readStorageClass​(@Path("name")
                                                                                                                          java.lang.String name,
                                                                                                                          @QueryMap
                                                                                                                          StorageV1Api.ReadStorageClass queryParameters)
        read the specified StorageClass
        Parameters:
        name - name of the StorageClass
      • patchStorageClass

        @HTTP(method="PATCH",
              path="/apis/storage.k8s.io/v1/storageclasses/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/merge-patch+json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass> patchStorageClass​(@Path("name")
                                                                                                                           java.lang.String name,
                                                                                                                           @Body
                                                                                                                           com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass body)
        partially update the specified StorageClass
        Parameters:
        name - name of the StorageClass
      • patchStorageClass

        @HTTP(method="PATCH",
              path="/apis/storage.k8s.io/v1/storageclasses/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/merge-patch+json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass> patchStorageClass​(@Path("name")
                                                                                                                           java.lang.String name,
                                                                                                                           @Body
                                                                                                                           com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass body,
                                                                                                                           @QueryMap
                                                                                                                           StorageV1Api.PatchStorageClass queryParameters)
        partially update the specified StorageClass
        Parameters:
        name - name of the StorageClass
      • replaceStorageClass

        @HTTP(method="PUT",
              path="/apis/storage.k8s.io/v1/storageclasses/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass> replaceStorageClass​(@Path("name")
                                                                                                                             java.lang.String name,
                                                                                                                             @Body
                                                                                                                             com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass body)
        replace the specified StorageClass
        Parameters:
        name - name of the StorageClass
      • replaceStorageClass

        @HTTP(method="PUT",
              path="/apis/storage.k8s.io/v1/storageclasses/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass> replaceStorageClass​(@Path("name")
                                                                                                                             java.lang.String name,
                                                                                                                             @Body
                                                                                                                             com.marcnuri.yakc.model.io.k8s.api.storage.v1.StorageClass body,
                                                                                                                             @QueryMap
                                                                                                                             StorageV1Api.ReplaceStorageClass queryParameters)
        replace the specified StorageClass
        Parameters:
        name - name of the StorageClass
      • deleteCollectionVolumeAttachment

        @HTTP(method="DELETE",
              path="/apis/storage.k8s.io/v1/volumeattachments",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionVolumeAttachment​(@Body
                                                                                                                                                   com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)
        delete collection of VolumeAttachment
      • deleteCollectionVolumeAttachment

        @HTTP(method="DELETE",
              path="/apis/storage.k8s.io/v1/volumeattachments",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionVolumeAttachment()
        delete collection of VolumeAttachment
      • deleteCollectionVolumeAttachment

        @HTTP(method="DELETE",
              path="/apis/storage.k8s.io/v1/volumeattachments",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionVolumeAttachment​(@Body
                                                                                                                                                   com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body,
                                                                                                                                                   @QueryMap
                                                                                                                                                   StorageV1Api.DeleteCollectionVolumeAttachment queryParameters)
        delete collection of VolumeAttachment
      • deleteCollectionVolumeAttachment

        @HTTP(method="DELETE",
              path="/apis/storage.k8s.io/v1/volumeattachments",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionVolumeAttachment​(@QueryMap
                                                                                                                                                   StorageV1Api.DeleteCollectionVolumeAttachment queryParameters)
        delete collection of VolumeAttachment
      • listVolumeAttachment

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/volumeattachments")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachmentList,​com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> listVolumeAttachment()
        list or watch objects of kind VolumeAttachment
      • listVolumeAttachment

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/volumeattachments")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachmentList,​com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> listVolumeAttachment​(@QueryMap
                                                                                                                                                                                                               StorageV1Api.ListVolumeAttachment queryParameters)
        list or watch objects of kind VolumeAttachment
      • createVolumeAttachment

        @HTTP(method="POST",
              path="/apis/storage.k8s.io/v1/volumeattachments",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> createVolumeAttachment​(@Body
                                                                                                                                    com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment body)
        create a VolumeAttachment
      • createVolumeAttachment

        @HTTP(method="POST",
              path="/apis/storage.k8s.io/v1/volumeattachments",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> createVolumeAttachment​(@Body
                                                                                                                                    com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment body,
                                                                                                                                    @QueryMap
                                                                                                                                    StorageV1Api.CreateVolumeAttachment queryParameters)
        create a VolumeAttachment
      • deleteVolumeAttachment

        @HTTP(method="DELETE",
              path="/apis/storage.k8s.io/v1/volumeattachments/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> deleteVolumeAttachment​(@Path("name")
                                                                                                                                    java.lang.String name,
                                                                                                                                    @Body
                                                                                                                                    com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)
        delete a VolumeAttachment
        Parameters:
        name - name of the VolumeAttachment
      • deleteVolumeAttachment

        @HTTP(method="DELETE",
              path="/apis/storage.k8s.io/v1/volumeattachments/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> deleteVolumeAttachment​(@Path("name")
                                                                                                                                    java.lang.String name)
        delete a VolumeAttachment
        Parameters:
        name - name of the VolumeAttachment
      • deleteVolumeAttachment

        @HTTP(method="DELETE",
              path="/apis/storage.k8s.io/v1/volumeattachments/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> deleteVolumeAttachment​(@Path("name")
                                                                                                                                    java.lang.String name,
                                                                                                                                    @Body
                                                                                                                                    com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body,
                                                                                                                                    @QueryMap
                                                                                                                                    StorageV1Api.DeleteVolumeAttachment queryParameters)
        delete a VolumeAttachment
        Parameters:
        name - name of the VolumeAttachment
      • deleteVolumeAttachment

        @HTTP(method="DELETE",
              path="/apis/storage.k8s.io/v1/volumeattachments/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> deleteVolumeAttachment​(@Path("name")
                                                                                                                                    java.lang.String name,
                                                                                                                                    @QueryMap
                                                                                                                                    StorageV1Api.DeleteVolumeAttachment queryParameters)
        delete a VolumeAttachment
        Parameters:
        name - name of the VolumeAttachment
      • readVolumeAttachment

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/volumeattachments/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> readVolumeAttachment​(@Path("name")
                                                                                                                                  java.lang.String name)
        read the specified VolumeAttachment
        Parameters:
        name - name of the VolumeAttachment
      • readVolumeAttachment

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/volumeattachments/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> readVolumeAttachment​(@Path("name")
                                                                                                                                  java.lang.String name,
                                                                                                                                  @QueryMap
                                                                                                                                  StorageV1Api.ReadVolumeAttachment queryParameters)
        read the specified VolumeAttachment
        Parameters:
        name - name of the VolumeAttachment
      • patchVolumeAttachment

        @HTTP(method="PATCH",
              path="/apis/storage.k8s.io/v1/volumeattachments/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/merge-patch+json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> patchVolumeAttachment​(@Path("name")
                                                                                                                                   java.lang.String name,
                                                                                                                                   @Body
                                                                                                                                   com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment body)
        partially update the specified VolumeAttachment
        Parameters:
        name - name of the VolumeAttachment
      • patchVolumeAttachment

        @HTTP(method="PATCH",
              path="/apis/storage.k8s.io/v1/volumeattachments/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/merge-patch+json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> patchVolumeAttachment​(@Path("name")
                                                                                                                                   java.lang.String name,
                                                                                                                                   @Body
                                                                                                                                   com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment body,
                                                                                                                                   @QueryMap
                                                                                                                                   StorageV1Api.PatchVolumeAttachment queryParameters)
        partially update the specified VolumeAttachment
        Parameters:
        name - name of the VolumeAttachment
      • replaceVolumeAttachment

        @HTTP(method="PUT",
              path="/apis/storage.k8s.io/v1/volumeattachments/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> replaceVolumeAttachment​(@Path("name")
                                                                                                                                     java.lang.String name,
                                                                                                                                     @Body
                                                                                                                                     com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment body)
        replace the specified VolumeAttachment
        Parameters:
        name - name of the VolumeAttachment
      • replaceVolumeAttachment

        @HTTP(method="PUT",
              path="/apis/storage.k8s.io/v1/volumeattachments/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> replaceVolumeAttachment​(@Path("name")
                                                                                                                                     java.lang.String name,
                                                                                                                                     @Body
                                                                                                                                     com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment body,
                                                                                                                                     @QueryMap
                                                                                                                                     StorageV1Api.ReplaceVolumeAttachment queryParameters)
        replace the specified VolumeAttachment
        Parameters:
        name - name of the VolumeAttachment
      • readVolumeAttachmentStatus

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/volumeattachments/{name}/status")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> readVolumeAttachmentStatus​(@Path("name")
                                                                                                                                        java.lang.String name)
        read status of the specified VolumeAttachment
        Parameters:
        name - name of the VolumeAttachment
      • readVolumeAttachmentStatus

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/volumeattachments/{name}/status")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> readVolumeAttachmentStatus​(@Path("name")
                                                                                                                                        java.lang.String name,
                                                                                                                                        @QueryMap
                                                                                                                                        StorageV1Api.ReadVolumeAttachmentStatus queryParameters)
        read status of the specified VolumeAttachment
        Parameters:
        name - name of the VolumeAttachment
      • patchVolumeAttachmentStatus

        @HTTP(method="PATCH",
              path="/apis/storage.k8s.io/v1/volumeattachments/{name}/status",
              hasBody=true)
        @Headers({"Content-Type: application/merge-patch+json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> patchVolumeAttachmentStatus​(@Path("name")
                                                                                                                                         java.lang.String name,
                                                                                                                                         @Body
                                                                                                                                         com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment body)
        partially update status of the specified VolumeAttachment
        Parameters:
        name - name of the VolumeAttachment
      • patchVolumeAttachmentStatus

        @HTTP(method="PATCH",
              path="/apis/storage.k8s.io/v1/volumeattachments/{name}/status",
              hasBody=true)
        @Headers({"Content-Type: application/merge-patch+json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> patchVolumeAttachmentStatus​(@Path("name")
                                                                                                                                         java.lang.String name,
                                                                                                                                         @Body
                                                                                                                                         com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment body,
                                                                                                                                         @QueryMap
                                                                                                                                         StorageV1Api.PatchVolumeAttachmentStatus queryParameters)
        partially update status of the specified VolumeAttachment
        Parameters:
        name - name of the VolumeAttachment
      • replaceVolumeAttachmentStatus

        @HTTP(method="PUT",
              path="/apis/storage.k8s.io/v1/volumeattachments/{name}/status",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> replaceVolumeAttachmentStatus​(@Path("name")
                                                                                                                                           java.lang.String name,
                                                                                                                                           @Body
                                                                                                                                           com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment body)
        replace status of the specified VolumeAttachment
        Parameters:
        name - name of the VolumeAttachment
      • replaceVolumeAttachmentStatus

        @HTTP(method="PUT",
              path="/apis/storage.k8s.io/v1/volumeattachments/{name}/status",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment> replaceVolumeAttachmentStatus​(@Path("name")
                                                                                                                                           java.lang.String name,
                                                                                                                                           @Body
                                                                                                                                           com.marcnuri.yakc.model.io.k8s.api.storage.v1.VolumeAttachment body,
                                                                                                                                           @QueryMap
                                                                                                                                           StorageV1Api.ReplaceVolumeAttachmentStatus queryParameters)
        replace status of the specified VolumeAttachment
        Parameters:
        name - name of the VolumeAttachment
      • watchCSIDriverList

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/watch/csidrivers")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchCSIDriverList()
        watch individual changes to a list of CSIDriver. deprecated: use the 'watch' parameter with a list operation instead.
      • watchCSIDriverList

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/watch/csidrivers")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchCSIDriverList​(@QueryMap
                                                                                                                                         StorageV1Api.WatchCSIDriverList queryParameters)
        watch individual changes to a list of CSIDriver. deprecated: use the 'watch' parameter with a list operation instead.
      • watchCSIDriver

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/watch/csidrivers/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchCSIDriver​(@Path("name")
                                                                                                                                     java.lang.String name)
        watch changes to an object of kind CSIDriver. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
        Parameters:
        name - name of the CSIDriver
      • watchCSIDriver

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/watch/csidrivers/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchCSIDriver​(@Path("name")
                                                                                                                                     java.lang.String name,
                                                                                                                                     @QueryMap
                                                                                                                                     StorageV1Api.WatchCSIDriver queryParameters)
        watch changes to an object of kind CSIDriver. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
        Parameters:
        name - name of the CSIDriver
      • watchCSINodeList

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/watch/csinodes")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchCSINodeList()
        watch individual changes to a list of CSINode. deprecated: use the 'watch' parameter with a list operation instead.
      • watchCSINodeList

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/watch/csinodes")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchCSINodeList​(@QueryMap
                                                                                                                                       StorageV1Api.WatchCSINodeList queryParameters)
        watch individual changes to a list of CSINode. deprecated: use the 'watch' parameter with a list operation instead.
      • watchCSINode

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/watch/csinodes/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchCSINode​(@Path("name")
                                                                                                                                   java.lang.String name)
        watch changes to an object of kind CSINode. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
        Parameters:
        name - name of the CSINode
      • watchCSINode

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/watch/csinodes/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchCSINode​(@Path("name")
                                                                                                                                   java.lang.String name,
                                                                                                                                   @QueryMap
                                                                                                                                   StorageV1Api.WatchCSINode queryParameters)
        watch changes to an object of kind CSINode. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
        Parameters:
        name - name of the CSINode
      • watchStorageClassList

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/watch/storageclasses")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchStorageClassList()
        watch individual changes to a list of StorageClass. deprecated: use the 'watch' parameter with a list operation instead.
      • watchStorageClassList

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/watch/storageclasses")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchStorageClassList​(@QueryMap
                                                                                                                                            StorageV1Api.WatchStorageClassList queryParameters)
        watch individual changes to a list of StorageClass. deprecated: use the 'watch' parameter with a list operation instead.
      • watchStorageClass

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/watch/storageclasses/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchStorageClass​(@Path("name")
                                                                                                                                        java.lang.String name)
        watch changes to an object of kind StorageClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
        Parameters:
        name - name of the StorageClass
      • watchStorageClass

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/watch/storageclasses/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchStorageClass​(@Path("name")
                                                                                                                                        java.lang.String name,
                                                                                                                                        @QueryMap
                                                                                                                                        StorageV1Api.WatchStorageClass queryParameters)
        watch changes to an object of kind StorageClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
        Parameters:
        name - name of the StorageClass
      • watchVolumeAttachmentList

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/watch/volumeattachments")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchVolumeAttachmentList()
        watch individual changes to a list of VolumeAttachment. deprecated: use the 'watch' parameter with a list operation instead.
      • watchVolumeAttachmentList

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/watch/volumeattachments")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchVolumeAttachmentList​(@QueryMap
                                                                                                                                                StorageV1Api.WatchVolumeAttachmentList queryParameters)
        watch individual changes to a list of VolumeAttachment. deprecated: use the 'watch' parameter with a list operation instead.
      • watchVolumeAttachment

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/watch/volumeattachments/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchVolumeAttachment​(@Path("name")
                                                                                                                                            java.lang.String name)
        watch changes to an object of kind VolumeAttachment. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
        Parameters:
        name - name of the VolumeAttachment
      • watchVolumeAttachment

        @HTTP(method="GET",
              path="/apis/storage.k8s.io/v1/watch/volumeattachments/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchVolumeAttachment​(@Path("name")
                                                                                                                                            java.lang.String name,
                                                                                                                                            @QueryMap
                                                                                                                                            StorageV1Api.WatchVolumeAttachment queryParameters)
        watch changes to an object of kind VolumeAttachment. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
        Parameters:
        name - name of the VolumeAttachment