send_majorCompact op arg_tableNameOrRegionName = do
  seq <- seqid
  seqn <- readIORef seq
  writeMessageBegin op ("majorCompact", M_CALL, seqn)
  write_MajorCompact_args op (MajorCompact_args{f_MajorCompact_args_tableNameOrRegionName=Just arg_tableNameOrRegionName})
  writeMessageEnd op
  tFlush (getTransport op)
send_majorCompact op arg_tableNameOrRegionName = do
  seq <- seqid
  seqn <- readIORef seq
  writeMessageBegin op ("majorCompact", M_CALL, seqn)
  write_MajorCompact_args op (MajorCompact_args{f_MajorCompact_args_tableNameOrRegionName=Just arg_tableNameOrRegionName})
  writeMessageEnd op
  tFlush (getTransport op)
send_majorCompact op arg_tableNameOrRegionName = do
  seq <- seqid
  seqn <- readIORef seq
  writeMessageBegin op ("majorCompact", M_CALL, seqn)
  write_MajorCompact_args op (MajorCompact_args{f_MajorCompact_args_tableNameOrRegionName=Just arg_tableNameOrRegionName})
  writeMessageEnd op
  tFlush (getTransport op)