public static boolean isReadOnly()

in hadoop-hdds/common/src/main/java/org/apache/hadoop/hdds/HddsUtils.java [411:442]


  public static boolean isReadOnly(
      ContainerCommandRequestProtoOrBuilder proto) {
    switch (proto.getCmdType()) {
    case ReadContainer:
    case ReadChunk:
    case ListBlock:
    case GetBlock:
    case GetSmallFile:
    case ListContainer:
    case ListChunk:
    case GetCommittedBlockLength:
      return true;
    case CloseContainer:
    case WriteChunk:
    case UpdateContainer:
    case CompactChunk:
    case CreateContainer:
    case DeleteChunk:
    case DeleteContainer:
    case DeleteBlock:
    case PutBlock:
    case PutSmallFile:
    case StreamInit:
    case StreamWrite:
    case FinalizeBlock:
      return false;
    case Echo:
      return proto.getEcho().hasReadOnly() && proto.getEcho().getReadOnly();
    default:
      return false;
    }
  }