Class OpenShiftOperatorHubAPIGroupClient

    • Constructor Detail

      • OpenShiftOperatorHubAPIGroupClient

        public OpenShiftOperatorHubAPIGroupClient()
      • OpenShiftOperatorHubAPIGroupClient

        public OpenShiftOperatorHubAPIGroupClient​(okhttp3.OkHttpClient httpClient,
                                                  Config config)
    • Method Detail

      • catalogSources

        public MixedOperation<io.fabric8.openshift.api.model.operatorhub.v1alpha1.CatalogSource,​io.fabric8.openshift.api.model.operatorhub.v1alpha1.CatalogSourceList,​Resource<io.fabric8.openshift.api.model.operatorhub.v1alpha1.CatalogSource>> catalogSources()
        Description copied from interface: OpenShiftOperatorHubAPIGroupDSL
        API entrypoint for CatalogSource related operations(operators.coreos.com/v1alpha1)
        Specified by:
        catalogSources in interface OpenShiftOperatorHubAPIGroupDSL
        Returns:
        MixedOperation object for CatalogSource type
      • operatorGroups

        public MixedOperation<io.fabric8.openshift.api.model.operatorhub.v1.OperatorGroup,​io.fabric8.openshift.api.model.operatorhub.v1.OperatorGroupList,​Resource<io.fabric8.openshift.api.model.operatorhub.v1.OperatorGroup>> operatorGroups()
        Description copied from interface: OpenShiftOperatorHubAPIGroupDSL
        API entrypoint for OperatorGroup related operations(operators.coreos.com/v1)
        Specified by:
        operatorGroups in interface OpenShiftOperatorHubAPIGroupDSL
        Returns:
        MixedOperation object for OperatorGroup type
      • subscriptions

        public MixedOperation<io.fabric8.openshift.api.model.operatorhub.v1alpha1.Subscription,​io.fabric8.openshift.api.model.operatorhub.v1alpha1.SubscriptionList,​Resource<io.fabric8.openshift.api.model.operatorhub.v1alpha1.Subscription>> subscriptions()
        Description copied from interface: OpenShiftOperatorHubAPIGroupDSL
        API entrypoint for Subscription related operations(operators.coreos.com/v1alpha1)
        Specified by:
        subscriptions in interface OpenShiftOperatorHubAPIGroupDSL
        Returns:
        MixedOperation object for Subscription type
      • installPlans

        public MixedOperation<io.fabric8.openshift.api.model.operatorhub.v1alpha1.InstallPlan,​io.fabric8.openshift.api.model.operatorhub.v1alpha1.InstallPlanList,​Resource<io.fabric8.openshift.api.model.operatorhub.v1alpha1.InstallPlan>> installPlans()
        Description copied from interface: OpenShiftOperatorHubAPIGroupDSL
        API entrypoint for InstallPlan related operations(operators.coreos.com/v1alpha1)
        Specified by:
        installPlans in interface OpenShiftOperatorHubAPIGroupDSL
        Returns:
        MixedOperation object for InstallPlan type
      • clusterServiceVersions

        public MixedOperation<io.fabric8.openshift.api.model.operatorhub.v1alpha1.ClusterServiceVersion,​io.fabric8.openshift.api.model.operatorhub.v1alpha1.ClusterServiceVersionList,​Resource<io.fabric8.openshift.api.model.operatorhub.v1alpha1.ClusterServiceVersion>> clusterServiceVersions()
        Description copied from interface: OpenShiftOperatorHubAPIGroupDSL
        API entrypoint for CatalogSource related ClusterServiceVersion(operators.coreos.com/v1alpha1)
        Specified by:
        clusterServiceVersions in interface OpenShiftOperatorHubAPIGroupDSL
        Returns:
        MixedOperation object for ClusterServiceVersion type