public Optional<String> singular() {
        return Optional.ofNullable(this.singular);
    }
@return singular is the singular name of the resource. It must be all lowercase. Defaults to lowercased `kind`.
sdk/java/src/main/java/com/pulumi/kubernetes/apiextensions/v1beta1/outputs/CustomResourceDefinitionNames.java