Package io.quarkus.kubernetes.spi
Class KubernetesRoleBuildItem
- java.lang.Object
-
- io.quarkus.builder.item.BuildItem
-
- io.quarkus.builder.item.MultiBuildItem
-
- io.quarkus.kubernetes.spi.KubernetesRoleBuildItem
-
public final class KubernetesRoleBuildItem extends io.quarkus.builder.item.MultiBuildItemProduce this build item to request the Kubernetes extension to generate a KubernetesRoleresource.Note that this can't be used to generate a
ClusterRole.
-
-
Constructor Summary
Constructors Constructor Description KubernetesRoleBuildItem(String name, String namespace, List<PolicyRule> rules, String target)KubernetesRoleBuildItem(String name, List<PolicyRule> rules)KubernetesRoleBuildItem(String name, List<PolicyRule> rules, String target)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetName()StringgetNamespace()List<PolicyRule>getRules()StringgetTarget()
-
-
-
Constructor Detail
-
KubernetesRoleBuildItem
public KubernetesRoleBuildItem(String name, List<PolicyRule> rules)
-
KubernetesRoleBuildItem
public KubernetesRoleBuildItem(String name, List<PolicyRule> rules, String target)
-
KubernetesRoleBuildItem
public KubernetesRoleBuildItem(String name, String namespace, List<PolicyRule> rules, String target)
-
-
Method Detail
-
getName
public String getName()
-
getNamespace
public String getNamespace()
-
getRules
public List<PolicyRule> getRules()
-
getTarget
public String getTarget()
-
-