public CustomResourceDefinitionNamesPatch build() {
            final var _resultValue = new CustomResourceDefinitionNamesPatch();
            _resultValue.categories = categories;
            _resultValue.kind = kind;
            _resultValue.listKind = listKind;
            _resultValue.plural = plural;
            _resultValue.shortNames = shortNames;
            _resultValue.singular = singular;
            return _resultValue;
        }
@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/CustomResourceDefinitionNamesPatch.java