Class S3ServerRpcCommonUtils

java.lang.Object
com.mapr.baseutils.s3serverutils.S3ServerRpcCommonUtils

public class S3ServerRpcCommonUtils extends Object
  • Method Details

    • getInstance

      public static S3ServerRpcCommonUtils getInstance()
    • getInstance

      public static S3ServerRpcCommonUtils getInstance(int listenPort)
    • getS3ServerLocations

      public void getS3ServerLocations() throws Exception
      Throws:
      Exception
    • sendRequestToS3Server

      public byte[] sendRequestToS3Server(int procedureId, com.google.protobuf.MessageLite request, Class<? extends com.google.protobuf.MessageLite> responseClass) throws Exception
      Throws:
      Exception
    • sendRequestToS3Server

      public byte[] sendRequestToS3Server(String clusterName, int procedureId, com.google.protobuf.MessageLite request, Class<? extends com.google.protobuf.MessageLite> responseClass) throws Exception
      Throws:
      Exception
    • sendRequestToS3Server

      public byte[] sendRequestToS3Server(String clusterName, int procedureId, com.google.protobuf.MessageLite request, com.mapr.fs.proto.Security.ServerKeyType keytype, Class<? extends com.google.protobuf.MessageLite> responseClass) throws Exception
      Throws:
      Exception
    • sendRequestToS3Server

      public byte[] sendRequestToS3Server(String clusterName, int procedureId, com.google.protobuf.MessageLite request, com.mapr.fs.proto.Security.ServerKeyType keytype, List<com.mapr.fs.proto.Common.IPPort> ipPort, Class<? extends com.google.protobuf.MessageLite> responseClass) throws Exception
      Throws:
      Exception