Interface KubernetesRoleBindingDetails.Builder

    • Method Detail

      • kind

        KubernetesRoleBindingDetails.Builder kind​(String kind)

        The kind of the role. For role binding, this value will be RoleBinding.

        Parameters:
        kind - The kind of the role. For role binding, this value will be RoleBinding.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        KubernetesRoleBindingDetails.Builder name​(String name)

        The name of the RoleBinding.

        Parameters:
        name - The name of the RoleBinding.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • uid

        KubernetesRoleBindingDetails.Builder uid​(String uid)

        The unique identifier of the role binding.

        Parameters:
        uid - The unique identifier of the role binding.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • roleRefName

        KubernetesRoleBindingDetails.Builder roleRefName​(String roleRefName)

        The name of the role being referenced. This must match the name of the Role or ClusterRole that you want to bind to.

        Parameters:
        roleRefName - The name of the role being referenced. This must match the name of the Role or ClusterRole that you want to bind to.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • roleRefKind

        KubernetesRoleBindingDetails.Builder roleRefKind​(String roleRefKind)

        The type of the role being referenced. This could be either Role or ClusterRole.

        Parameters:
        roleRefKind - The type of the role being referenced. This could be either Role or ClusterRole.
        Returns:
        Returns a reference to this object so that method calls can be chained together.