Class KubernetesCustomResourcesEndpointBuilderFactory.KubernetesCustomResourcesHeaderNameBuilder

  • Enclosing interface:
    KubernetesCustomResourcesEndpointBuilderFactory

    public static class KubernetesCustomResourcesEndpointBuilderFactory.KubernetesCustomResourcesHeaderNameBuilder
    extends Object
    The builder of headers' name for the Kubernetes Custom Resources component.
    • Constructor Detail

      • KubernetesCustomResourcesHeaderNameBuilder

        public KubernetesCustomResourcesHeaderNameBuilder()
    • Method Detail

      • kubernetesOperation

        public String kubernetesOperation()
        The Producer operation. The option is a: String type. Group: producer
        Returns:
        the name of the header KubernetesOperation.
      • kubernetesNamespaceName

        public String kubernetesNamespaceName()
        The namespace name. The option is a: String type. Group: producer
        Returns:
        the name of the header KubernetesNamespaceName.
      • kubernetesCRDInstanceName

        public String kubernetesCRDInstanceName()
        The deployment name. The option is a: String type. Group: producer
        Returns:
        the name of the header KubernetesCRDInstanceName.
      • kubernetesCRDEventTimestamp

        public String kubernetesCRDEventTimestamp()
        Timestamp of the action watched by the consumer. The option is a: long type. Group: consumer
        Returns:
        the name of the header KubernetesCRDEventTimestamp.
      • kubernetesCRDEventAction

        public String kubernetesCRDEventAction()
        Action watched by the consumer. The option is a: io.fabric8.kubernetes.client.Watcher.Action type. Group: consumer
        Returns:
        the name of the header KubernetesCRDEventAction.
      • kubernetesCRDName

        public String kubernetesCRDName()
        The Consumer CRD Resource name we would like to watch. The option is a: String type. Group: producer
        Returns:
        the name of the header KubernetesCRDName.
      • kubernetesCRDGroup

        public String kubernetesCRDGroup()
        The Consumer CRD Resource Group we would like to watch. The option is a: String type. Group: producer
        Returns:
        the name of the header KubernetesCRDGroup.
      • kubernetesCRDScope

        public String kubernetesCRDScope()
        The Consumer CRD Resource Scope we would like to watch. The option is a: String type. Group: producer
        Returns:
        the name of the header KubernetesCRDScope.
      • kubernetesCRDVersion

        public String kubernetesCRDVersion()
        The Consumer CRD Resource Version we would like to watch. The option is a: String type. Group: producer
        Returns:
        the name of the header KubernetesCRDVersion.
      • kubernetesCRDPlural

        public String kubernetesCRDPlural()
        The Consumer CRD Resource Plural we would like to watch. The option is a: String type. Group: producer
        Returns:
        the name of the header KubernetesCRDPlural.
      • kubernetesCRDLabels

        public String kubernetesCRDLabels()
        The CRD resource labels. The option is a: Map<String, String> type. Group: producer
        Returns:
        the name of the header KubernetesCRDLabels.
      • kubernetesCRDInstance

        public String kubernetesCRDInstance()
        The manifest of the CRD resource to create as JSON string. The option is a: String type. Group: producer
        Returns:
        the name of the header KubernetesCRDInstance.
      • kubernetesDeleteResult

        public String kubernetesDeleteResult()
        The result of the delete operation. The option is a: boolean type. Group: producer
        Returns:
        the name of the header KubernetesDeleteResult.