public Builder signerName(@Nullable Output<String> signerName) {
            $.signerName = signerName;
            return this;
        }
@param signerName Requested signer for the request. It is a qualified name in the form: `scope-hostname.io/name`. If empty, it will be defaulted:
 1. If it&#39;s a kubelet client certificate, it is assigned
    &#34;kubernetes.io/kube-apiserver-client-kubelet&#34;.
 2. If it&#39;s a kubelet serving certificate, it is assigned
    &#34;kubernetes.io/kubelet-serving&#34;.
 3. Otherwise, it is assigned &#34;kubernetes.io/legacy-unknown&#34;.
    Distribution of trust for signers happens out of band. You can select on this field using `spec.signerName`.

@return builder
sdk/java/src/main/java/com/pulumi/kubernetes/certificates/v1beta1/inputs/CertificateSigningRequestSpecArgs.java