src/main/java/com/google/cloud/spanner/pgadapter/wireoutput/ParameterStatusResponse.java [35:61]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      DataOutputStream output, byte[] parameterKey, byte[] parameterValue) {
    super(
        output,
        HEADER_LENGTH
            + parameterKey.length
            + NULL_TERMINATOR_LENGTH
            + parameterValue.length
            + NULL_TERMINATOR_LENGTH);
    this.parameterKey = parameterKey;
    this.parameterValue = parameterValue;
  }

  @Override
  public void sendPayload() throws IOException {
    this.outputStream.write(this.parameterKey);
    this.outputStream.writeByte(NULL_TERMINATOR);
    this.outputStream.write(this.parameterValue);
    this.outputStream.writeByte(NULL_TERMINATOR);
  }

  @Override
  public byte getIdentifier() {
    return 'S';
  }

  @Override
  protected String getMessageName() {
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



src/main/java/com/google/cloud/spanner/pgadapter/wireoutput/StartUpMessageResponse.java [35:61]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      DataOutputStream output, byte[] parameterKey, byte[] parameterValue) {
    super(
        output,
        HEADER_LENGTH
            + parameterKey.length
            + NULL_TERMINATOR_LENGTH
            + parameterValue.length
            + NULL_TERMINATOR_LENGTH);
    this.parameterKey = parameterKey;
    this.parameterValue = parameterValue;
  }

  @Override
  public void sendPayload() throws IOException {
    this.outputStream.write(this.parameterKey);
    this.outputStream.writeByte(NULL_TERMINATOR);
    this.outputStream.write(this.parameterValue);
    this.outputStream.writeByte(NULL_TERMINATOR);
  }

  @Override
  public byte getIdentifier() {
    return 'S';
  }

  @Override
  protected String getMessageName() {
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



