com.luhuiguo.fastdfs.proto.storage.StorageSetMetadataCommand Maven / Gradle / Ivy
The newest version!
package com.luhuiguo.fastdfs.proto.storage;
import java.util.Set;
import com.luhuiguo.fastdfs.domain.MetaData;
import com.luhuiguo.fastdfs.proto.AbstractFdfsCommand;
import com.luhuiguo.fastdfs.proto.FdfsResponse;
import com.luhuiguo.fastdfs.proto.storage.enums.StorageMetdataSetType;
import com.luhuiguo.fastdfs.proto.storage.internal.StorageSetMetadataRequest;
/**
* 设置文件标签
*
* @author tobato
*
*/
public class StorageSetMetadataCommand extends AbstractFdfsCommand {
/**
* 设置文件标签(元数据)
*
* @param groupName
* @param path
* @param metaDataSet
* @param type
*/
public StorageSetMetadataCommand(String groupName, String path, Set metaDataSet,
StorageMetdataSetType type) {
this.request = new StorageSetMetadataRequest(groupName, path, metaDataSet, type);
// 输出响应
this.response = new FdfsResponse() {
// default response
};
}
}