Interface DaprIoV1alpha1Api

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

    public interface DaprIoV1alpha1Api
    extends com.marcnuri.yakc.api.Api
    • Method Detail

      • listComponentForAllNamespaces

        @HTTP(method="GET",
              path="/apis/dapr.io/v1alpha1/components")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesListCall<ComponentList,​Component> listComponentForAllNamespaces()
        list objects of kind Component
      • listConfigurationForAllNamespaces

        @HTTP(method="GET",
              path="/apis/dapr.io/v1alpha1/configurations")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesListCall<ConfigurationList,​Configuration> listConfigurationForAllNamespaces()
        list objects of kind Configuration
      • deleteCollectionNamespacedComponent

        @HTTP(method="DELETE",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/components")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionNamespacedComponent​(@Path("namespace")
                                                                                                                                                      java.lang.String namespace)
        delete collection of Component
        Parameters:
        namespace - object name and auth scope, such as for teams and projects
      • deleteCollectionNamespacedComponent

        @HTTP(method="DELETE",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/components")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionNamespacedComponent​(@Path("namespace")
                                                                                                                                                      java.lang.String namespace,
                                                                                                                                                      @QueryMap
                                                                                                                                                      DaprIoV1alpha1Api.DeleteCollectionNamespacedComponent queryParameters)
        delete collection of Component
        Parameters:
        namespace - object name and auth scope, such as for teams and projects
      • listNamespacedComponent

        @HTTP(method="GET",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/components")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesListCall<ComponentList,​Component> listNamespacedComponent​(@Path("namespace")
                                                                                                        java.lang.String namespace)
        list objects of kind Component
        Parameters:
        namespace - object name and auth scope, such as for teams and projects
      • listNamespacedComponent

        @HTTP(method="GET",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/components")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesListCall<ComponentList,​Component> listNamespacedComponent​(@Path("namespace")
                                                                                                        java.lang.String namespace,
                                                                                                        @QueryMap
                                                                                                        DaprIoV1alpha1Api.ListNamespacedComponent queryParameters)
        list objects of kind Component
        Parameters:
        namespace - object name and auth scope, such as for teams and projects
      • createNamespacedComponent

        @HTTP(method="POST",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/components",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<Component> createNamespacedComponent​(@Path("namespace")
                                                                                  java.lang.String namespace,
                                                                                  @Body
                                                                                  Component body)
        create a Component
        Parameters:
        namespace - object name and auth scope, such as for teams and projects
      • createNamespacedComponent

        @HTTP(method="POST",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/components",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<Component> createNamespacedComponent​(@Path("namespace")
                                                                                  java.lang.String namespace,
                                                                                  @Body
                                                                                  Component body,
                                                                                  @QueryMap
                                                                                  DaprIoV1alpha1Api.CreateNamespacedComponent queryParameters)
        create a Component
        Parameters:
        namespace - object name and auth scope, such as for teams and projects
      • deleteNamespacedComponent

        @HTTP(method="DELETE",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/components/{name}",
              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> deleteNamespacedComponent​(@Path("name")
                                                                                                                                            java.lang.String name,
                                                                                                                                            @Path("namespace")
                                                                                                                                            java.lang.String namespace,
                                                                                                                                            @Body
                                                                                                                                            com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)
        delete a Component
        Parameters:
        name - name of the Component
        namespace - object name and auth scope, such as for teams and projects
      • deleteNamespacedComponent

        @HTTP(method="DELETE",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/components/{name}",
              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> deleteNamespacedComponent​(@Path("name")
                                                                                                                                            java.lang.String name,
                                                                                                                                            @Path("namespace")
                                                                                                                                            java.lang.String namespace)
        delete a Component
        Parameters:
        name - name of the Component
        namespace - object name and auth scope, such as for teams and projects
      • deleteNamespacedComponent

        @HTTP(method="DELETE",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/components/{name}",
              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> deleteNamespacedComponent​(@Path("name")
                                                                                                                                            java.lang.String name,
                                                                                                                                            @Path("namespace")
                                                                                                                                            java.lang.String namespace,
                                                                                                                                            @Body
                                                                                                                                            com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body,
                                                                                                                                            @QueryMap
                                                                                                                                            DaprIoV1alpha1Api.DeleteNamespacedComponent queryParameters)
        delete a Component
        Parameters:
        name - name of the Component
        namespace - object name and auth scope, such as for teams and projects
      • deleteNamespacedComponent

        @HTTP(method="DELETE",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/components/{name}",
              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> deleteNamespacedComponent​(@Path("name")
                                                                                                                                            java.lang.String name,
                                                                                                                                            @Path("namespace")
                                                                                                                                            java.lang.String namespace,
                                                                                                                                            @QueryMap
                                                                                                                                            DaprIoV1alpha1Api.DeleteNamespacedComponent queryParameters)
        delete a Component
        Parameters:
        name - name of the Component
        namespace - object name and auth scope, such as for teams and projects
      • readNamespacedComponent

        @HTTP(method="GET",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/components/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<Component> readNamespacedComponent​(@Path("name")
                                                                                java.lang.String name,
                                                                                @Path("namespace")
                                                                                java.lang.String namespace)
        read the specified Component
        Parameters:
        name - name of the Component
        namespace - object name and auth scope, such as for teams and projects
      • readNamespacedComponent

        @HTTP(method="GET",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/components/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<Component> readNamespacedComponent​(@Path("name")
                                                                                java.lang.String name,
                                                                                @Path("namespace")
                                                                                java.lang.String namespace,
                                                                                @QueryMap
                                                                                DaprIoV1alpha1Api.ReadNamespacedComponent queryParameters)
        read the specified Component
        Parameters:
        name - name of the Component
        namespace - object name and auth scope, such as for teams and projects
      • patchNamespacedComponent

        @HTTP(method="PATCH",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/components/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/merge-patch+json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<Component> patchNamespacedComponent​(@Path("name")
                                                                                 java.lang.String name,
                                                                                 @Path("namespace")
                                                                                 java.lang.String namespace,
                                                                                 @Body
                                                                                 Component body)
        partially update the specified Component
        Parameters:
        name - name of the Component
        namespace - object name and auth scope, such as for teams and projects
      • patchNamespacedComponent

        @HTTP(method="PATCH",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/components/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/merge-patch+json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<Component> patchNamespacedComponent​(@Path("name")
                                                                                 java.lang.String name,
                                                                                 @Path("namespace")
                                                                                 java.lang.String namespace,
                                                                                 @Body
                                                                                 Component body,
                                                                                 @QueryMap
                                                                                 DaprIoV1alpha1Api.PatchNamespacedComponent queryParameters)
        partially update the specified Component
        Parameters:
        name - name of the Component
        namespace - object name and auth scope, such as for teams and projects
      • replaceNamespacedComponent

        @HTTP(method="PUT",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/components/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<Component> replaceNamespacedComponent​(@Path("name")
                                                                                   java.lang.String name,
                                                                                   @Path("namespace")
                                                                                   java.lang.String namespace,
                                                                                   @Body
                                                                                   Component body)
        replace the specified Component
        Parameters:
        name - name of the Component
        namespace - object name and auth scope, such as for teams and projects
      • replaceNamespacedComponent

        @HTTP(method="PUT",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/components/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<Component> replaceNamespacedComponent​(@Path("name")
                                                                                   java.lang.String name,
                                                                                   @Path("namespace")
                                                                                   java.lang.String namespace,
                                                                                   @Body
                                                                                   Component body,
                                                                                   @QueryMap
                                                                                   DaprIoV1alpha1Api.ReplaceNamespacedComponent queryParameters)
        replace the specified Component
        Parameters:
        name - name of the Component
        namespace - object name and auth scope, such as for teams and projects
      • deleteCollectionNamespacedConfiguration

        @HTTP(method="DELETE",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/configurations")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionNamespacedConfiguration​(@Path("namespace")
                                                                                                                                                          java.lang.String namespace)
        delete collection of Configuration
        Parameters:
        namespace - object name and auth scope, such as for teams and projects
      • deleteCollectionNamespacedConfiguration

        @HTTP(method="DELETE",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/configurations")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionNamespacedConfiguration​(@Path("namespace")
                                                                                                                                                          java.lang.String namespace,
                                                                                                                                                          @QueryMap
                                                                                                                                                          DaprIoV1alpha1Api.DeleteCollectionNamespacedConfiguration queryParameters)
        delete collection of Configuration
        Parameters:
        namespace - object name and auth scope, such as for teams and projects
      • listNamespacedConfiguration

        @HTTP(method="GET",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/configurations")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesListCall<ConfigurationList,​Configuration> listNamespacedConfiguration​(@Path("namespace")
                                                                                                                    java.lang.String namespace)
        list objects of kind Configuration
        Parameters:
        namespace - object name and auth scope, such as for teams and projects
      • listNamespacedConfiguration

        @HTTP(method="GET",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/configurations")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesListCall<ConfigurationList,​Configuration> listNamespacedConfiguration​(@Path("namespace")
                                                                                                                    java.lang.String namespace,
                                                                                                                    @QueryMap
                                                                                                                    DaprIoV1alpha1Api.ListNamespacedConfiguration queryParameters)
        list objects of kind Configuration
        Parameters:
        namespace - object name and auth scope, such as for teams and projects
      • createNamespacedConfiguration

        @HTTP(method="POST",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/configurations",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<Configuration> createNamespacedConfiguration​(@Path("namespace")
                                                                                          java.lang.String namespace,
                                                                                          @Body
                                                                                          Configuration body)
        create a Configuration
        Parameters:
        namespace - object name and auth scope, such as for teams and projects
      • createNamespacedConfiguration

        @HTTP(method="POST",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/configurations",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<Configuration> createNamespacedConfiguration​(@Path("namespace")
                                                                                          java.lang.String namespace,
                                                                                          @Body
                                                                                          Configuration body,
                                                                                          @QueryMap
                                                                                          DaprIoV1alpha1Api.CreateNamespacedConfiguration queryParameters)
        create a Configuration
        Parameters:
        namespace - object name and auth scope, such as for teams and projects
      • deleteNamespacedConfiguration

        @HTTP(method="DELETE",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/configurations/{name}",
              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> deleteNamespacedConfiguration​(@Path("name")
                                                                                                                                                java.lang.String name,
                                                                                                                                                @Path("namespace")
                                                                                                                                                java.lang.String namespace,
                                                                                                                                                @Body
                                                                                                                                                com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)
        delete a Configuration
        Parameters:
        name - name of the Configuration
        namespace - object name and auth scope, such as for teams and projects
      • deleteNamespacedConfiguration

        @HTTP(method="DELETE",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/configurations/{name}",
              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> deleteNamespacedConfiguration​(@Path("name")
                                                                                                                                                java.lang.String name,
                                                                                                                                                @Path("namespace")
                                                                                                                                                java.lang.String namespace)
        delete a Configuration
        Parameters:
        name - name of the Configuration
        namespace - object name and auth scope, such as for teams and projects
      • deleteNamespacedConfiguration

        @HTTP(method="DELETE",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/configurations/{name}",
              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> deleteNamespacedConfiguration​(@Path("name")
                                                                                                                                                java.lang.String name,
                                                                                                                                                @Path("namespace")
                                                                                                                                                java.lang.String namespace,
                                                                                                                                                @Body
                                                                                                                                                com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body,
                                                                                                                                                @QueryMap
                                                                                                                                                DaprIoV1alpha1Api.DeleteNamespacedConfiguration queryParameters)
        delete a Configuration
        Parameters:
        name - name of the Configuration
        namespace - object name and auth scope, such as for teams and projects
      • deleteNamespacedConfiguration

        @HTTP(method="DELETE",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/configurations/{name}",
              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> deleteNamespacedConfiguration​(@Path("name")
                                                                                                                                                java.lang.String name,
                                                                                                                                                @Path("namespace")
                                                                                                                                                java.lang.String namespace,
                                                                                                                                                @QueryMap
                                                                                                                                                DaprIoV1alpha1Api.DeleteNamespacedConfiguration queryParameters)
        delete a Configuration
        Parameters:
        name - name of the Configuration
        namespace - object name and auth scope, such as for teams and projects
      • readNamespacedConfiguration

        @HTTP(method="GET",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/configurations/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<Configuration> readNamespacedConfiguration​(@Path("name")
                                                                                        java.lang.String name,
                                                                                        @Path("namespace")
                                                                                        java.lang.String namespace)
        read the specified Configuration
        Parameters:
        name - name of the Configuration
        namespace - object name and auth scope, such as for teams and projects
      • readNamespacedConfiguration

        @HTTP(method="GET",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/configurations/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<Configuration> readNamespacedConfiguration​(@Path("name")
                                                                                        java.lang.String name,
                                                                                        @Path("namespace")
                                                                                        java.lang.String namespace,
                                                                                        @QueryMap
                                                                                        DaprIoV1alpha1Api.ReadNamespacedConfiguration queryParameters)
        read the specified Configuration
        Parameters:
        name - name of the Configuration
        namespace - object name and auth scope, such as for teams and projects
      • patchNamespacedConfiguration

        @HTTP(method="PATCH",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/configurations/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/merge-patch+json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<Configuration> patchNamespacedConfiguration​(@Path("name")
                                                                                         java.lang.String name,
                                                                                         @Path("namespace")
                                                                                         java.lang.String namespace,
                                                                                         @Body
                                                                                         Configuration body)
        partially update the specified Configuration
        Parameters:
        name - name of the Configuration
        namespace - object name and auth scope, such as for teams and projects
      • patchNamespacedConfiguration

        @HTTP(method="PATCH",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/configurations/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/merge-patch+json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<Configuration> patchNamespacedConfiguration​(@Path("name")
                                                                                         java.lang.String name,
                                                                                         @Path("namespace")
                                                                                         java.lang.String namespace,
                                                                                         @Body
                                                                                         Configuration body,
                                                                                         @QueryMap
                                                                                         DaprIoV1alpha1Api.PatchNamespacedConfiguration queryParameters)
        partially update the specified Configuration
        Parameters:
        name - name of the Configuration
        namespace - object name and auth scope, such as for teams and projects
      • replaceNamespacedConfiguration

        @HTTP(method="PUT",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/configurations/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<Configuration> replaceNamespacedConfiguration​(@Path("name")
                                                                                           java.lang.String name,
                                                                                           @Path("namespace")
                                                                                           java.lang.String namespace,
                                                                                           @Body
                                                                                           Configuration body)
        replace the specified Configuration
        Parameters:
        name - name of the Configuration
        namespace - object name and auth scope, such as for teams and projects
      • replaceNamespacedConfiguration

        @HTTP(method="PUT",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/configurations/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<Configuration> replaceNamespacedConfiguration​(@Path("name")
                                                                                           java.lang.String name,
                                                                                           @Path("namespace")
                                                                                           java.lang.String namespace,
                                                                                           @Body
                                                                                           Configuration body,
                                                                                           @QueryMap
                                                                                           DaprIoV1alpha1Api.ReplaceNamespacedConfiguration queryParameters)
        replace the specified Configuration
        Parameters:
        name - name of the Configuration
        namespace - object name and auth scope, such as for teams and projects
      • deleteCollectionNamespacedSubscription

        @HTTP(method="DELETE",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/subscriptions")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionNamespacedSubscription​(@Path("namespace")
                                                                                                                                                         java.lang.String namespace)
        delete collection of Subscription
        Parameters:
        namespace - object name and auth scope, such as for teams and projects
      • deleteCollectionNamespacedSubscription

        @HTTP(method="DELETE",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/subscriptions")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionNamespacedSubscription​(@Path("namespace")
                                                                                                                                                         java.lang.String namespace,
                                                                                                                                                         @QueryMap
                                                                                                                                                         DaprIoV1alpha1Api.DeleteCollectionNamespacedSubscription queryParameters)
        delete collection of Subscription
        Parameters:
        namespace - object name and auth scope, such as for teams and projects
      • listNamespacedSubscription

        @HTTP(method="GET",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/subscriptions")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesListCall<SubscriptionList,​Subscription> listNamespacedSubscription​(@Path("namespace")
                                                                                                                 java.lang.String namespace)
        list objects of kind Subscription
        Parameters:
        namespace - object name and auth scope, such as for teams and projects
      • listNamespacedSubscription

        @HTTP(method="GET",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/subscriptions")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesListCall<SubscriptionList,​Subscription> listNamespacedSubscription​(@Path("namespace")
                                                                                                                 java.lang.String namespace,
                                                                                                                 @QueryMap
                                                                                                                 DaprIoV1alpha1Api.ListNamespacedSubscription queryParameters)
        list objects of kind Subscription
        Parameters:
        namespace - object name and auth scope, such as for teams and projects
      • createNamespacedSubscription

        @HTTP(method="POST",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/subscriptions",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<Subscription> createNamespacedSubscription​(@Path("namespace")
                                                                                        java.lang.String namespace,
                                                                                        @Body
                                                                                        Subscription body)
        create a Subscription
        Parameters:
        namespace - object name and auth scope, such as for teams and projects
      • createNamespacedSubscription

        @HTTP(method="POST",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/subscriptions",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<Subscription> createNamespacedSubscription​(@Path("namespace")
                                                                                        java.lang.String namespace,
                                                                                        @Body
                                                                                        Subscription body,
                                                                                        @QueryMap
                                                                                        DaprIoV1alpha1Api.CreateNamespacedSubscription queryParameters)
        create a Subscription
        Parameters:
        namespace - object name and auth scope, such as for teams and projects
      • deleteNamespacedSubscription

        @HTTP(method="DELETE",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/subscriptions/{name}",
              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> deleteNamespacedSubscription​(@Path("name")
                                                                                                                                               java.lang.String name,
                                                                                                                                               @Path("namespace")
                                                                                                                                               java.lang.String namespace,
                                                                                                                                               @Body
                                                                                                                                               com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)
        delete a Subscription
        Parameters:
        name - name of the Subscription
        namespace - object name and auth scope, such as for teams and projects
      • deleteNamespacedSubscription

        @HTTP(method="DELETE",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/subscriptions/{name}",
              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> deleteNamespacedSubscription​(@Path("name")
                                                                                                                                               java.lang.String name,
                                                                                                                                               @Path("namespace")
                                                                                                                                               java.lang.String namespace)
        delete a Subscription
        Parameters:
        name - name of the Subscription
        namespace - object name and auth scope, such as for teams and projects
      • deleteNamespacedSubscription

        @HTTP(method="DELETE",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/subscriptions/{name}",
              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> deleteNamespacedSubscription​(@Path("name")
                                                                                                                                               java.lang.String name,
                                                                                                                                               @Path("namespace")
                                                                                                                                               java.lang.String namespace,
                                                                                                                                               @Body
                                                                                                                                               com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body,
                                                                                                                                               @QueryMap
                                                                                                                                               DaprIoV1alpha1Api.DeleteNamespacedSubscription queryParameters)
        delete a Subscription
        Parameters:
        name - name of the Subscription
        namespace - object name and auth scope, such as for teams and projects
      • deleteNamespacedSubscription

        @HTTP(method="DELETE",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/subscriptions/{name}",
              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> deleteNamespacedSubscription​(@Path("name")
                                                                                                                                               java.lang.String name,
                                                                                                                                               @Path("namespace")
                                                                                                                                               java.lang.String namespace,
                                                                                                                                               @QueryMap
                                                                                                                                               DaprIoV1alpha1Api.DeleteNamespacedSubscription queryParameters)
        delete a Subscription
        Parameters:
        name - name of the Subscription
        namespace - object name and auth scope, such as for teams and projects
      • readNamespacedSubscription

        @HTTP(method="GET",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/subscriptions/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<Subscription> readNamespacedSubscription​(@Path("name")
                                                                                      java.lang.String name,
                                                                                      @Path("namespace")
                                                                                      java.lang.String namespace)
        read the specified Subscription
        Parameters:
        name - name of the Subscription
        namespace - object name and auth scope, such as for teams and projects
      • readNamespacedSubscription

        @HTTP(method="GET",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/subscriptions/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<Subscription> readNamespacedSubscription​(@Path("name")
                                                                                      java.lang.String name,
                                                                                      @Path("namespace")
                                                                                      java.lang.String namespace,
                                                                                      @QueryMap
                                                                                      DaprIoV1alpha1Api.ReadNamespacedSubscription queryParameters)
        read the specified Subscription
        Parameters:
        name - name of the Subscription
        namespace - object name and auth scope, such as for teams and projects
      • patchNamespacedSubscription

        @HTTP(method="PATCH",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/subscriptions/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/merge-patch+json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<Subscription> patchNamespacedSubscription​(@Path("name")
                                                                                       java.lang.String name,
                                                                                       @Path("namespace")
                                                                                       java.lang.String namespace,
                                                                                       @Body
                                                                                       Subscription body)
        partially update the specified Subscription
        Parameters:
        name - name of the Subscription
        namespace - object name and auth scope, such as for teams and projects
      • patchNamespacedSubscription

        @HTTP(method="PATCH",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/subscriptions/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/merge-patch+json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<Subscription> patchNamespacedSubscription​(@Path("name")
                                                                                       java.lang.String name,
                                                                                       @Path("namespace")
                                                                                       java.lang.String namespace,
                                                                                       @Body
                                                                                       Subscription body,
                                                                                       @QueryMap
                                                                                       DaprIoV1alpha1Api.PatchNamespacedSubscription queryParameters)
        partially update the specified Subscription
        Parameters:
        name - name of the Subscription
        namespace - object name and auth scope, such as for teams and projects
      • replaceNamespacedSubscription

        @HTTP(method="PUT",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/subscriptions/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<Subscription> replaceNamespacedSubscription​(@Path("name")
                                                                                         java.lang.String name,
                                                                                         @Path("namespace")
                                                                                         java.lang.String namespace,
                                                                                         @Body
                                                                                         Subscription body)
        replace the specified Subscription
        Parameters:
        name - name of the Subscription
        namespace - object name and auth scope, such as for teams and projects
      • replaceNamespacedSubscription

        @HTTP(method="PUT",
              path="/apis/dapr.io/v1alpha1/namespaces/{namespace}/subscriptions/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<Subscription> replaceNamespacedSubscription​(@Path("name")
                                                                                         java.lang.String name,
                                                                                         @Path("namespace")
                                                                                         java.lang.String namespace,
                                                                                         @Body
                                                                                         Subscription body,
                                                                                         @QueryMap
                                                                                         DaprIoV1alpha1Api.ReplaceNamespacedSubscription queryParameters)
        replace the specified Subscription
        Parameters:
        name - name of the Subscription
        namespace - object name and auth scope, such as for teams and projects
      • listSubscriptionForAllNamespaces

        @HTTP(method="GET",
              path="/apis/dapr.io/v1alpha1/subscriptions")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesListCall<SubscriptionList,​Subscription> listSubscriptionForAllNamespaces()
        list objects of kind Subscription