public StorageClass build() {
            final var _resultValue = new StorageClass();
            _resultValue.allowVolumeExpansion = allowVolumeExpansion;
            _resultValue.allowedTopologies = allowedTopologies;
            _resultValue.apiVersion = apiVersion;
            _resultValue.kind = kind;
            _resultValue.metadata = metadata;
            _resultValue.mountOptions = mountOptions;
            _resultValue.parameters = parameters;
            _resultValue.provisioner = provisioner;
            _resultValue.reclaimPolicy = reclaimPolicy;
            _resultValue.volumeBindingMode = volumeBindingMode;
            return _resultValue;
        }
@return volumeBindingMode indicates how PersistentVolumeClaims should be provisioned and bound.  When unset, VolumeBindingImmediate is used. This field is only honored by servers that enable the VolumeScheduling feature.
sdk/java/src/main/java/com/pulumi/kubernetes/storage/v1/outputs/StorageClass.java