
io.milvus.common.resourcegroup.ResourceGroupTransfer Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of milvus-sdk-java Show documentation
Show all versions of milvus-sdk-java Show documentation
Java SDK for Milvus, a distributed high-performance vector database.
package io.milvus.common.resourcegroup;
import lombok.Getter;
import lombok.NonNull;
@Getter
public class ResourceGroupTransfer {
private String resourceGroupName;
/**
* Constructor with resource group name.
*
* @param resourceGroupName resource group name
*/
public ResourceGroupTransfer(@NonNull String resourceGroupName) {
this.resourceGroupName = resourceGroupName;
}
/**
* Constructor from grpc
*
* @param grpcTransfer grpc transfer object
*/
public ResourceGroupTransfer(@NonNull io.milvus.grpc.ResourceGroupTransfer grpcTransfer) {
this.resourceGroupName = grpcTransfer.getResourceGroup();
}
/**
* Transfer to grpc
*
* @return io.milvus.grpc.ResourceGroupTransfer
*/
public @NonNull io.milvus.grpc.ResourceGroupTransfer toGRPC() {
return io.milvus.grpc.ResourceGroupTransfer.newBuilder()
.setResourceGroup(resourceGroupName)
.build();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy