Example usage for org.apache.thrift.protocol TProtocol writeMapBegin

List of usage examples for org.apache.thrift.protocol TProtocol writeMapBegin

Introduction

In this page you can find the example usage for org.apache.thrift.protocol TProtocol writeMapBegin.

Prototype

public abstract void writeMapBegin(TMap map) throws TException;

Source Link

Usage

From source file:backtype.storm.generated.BoltStats.java

License:Apache License

public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
    validate();/*from ww w .  j a va2  s.c o  m*/

    oprot.writeStructBegin(STRUCT_DESC);
    if (this.acked != null) {
        oprot.writeFieldBegin(ACKED_FIELD_DESC);
        {
            oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING,
                    org.apache.thrift.protocol.TType.MAP, this.acked.size()));
            for (Map.Entry<String, Map<GlobalStreamId, Long>> _iter85 : this.acked.entrySet()) {
                oprot.writeString(_iter85.getKey());
                {
                    oprot.writeMapBegin(
                            new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRUCT,
                                    org.apache.thrift.protocol.TType.I64, _iter85.getValue().size()));
                    for (Map.Entry<GlobalStreamId, Long> _iter86 : _iter85.getValue().entrySet()) {
                        _iter86.getKey().write(oprot);
                        oprot.writeI64(_iter86.getValue());
                    }
                    oprot.writeMapEnd();
                }
            }
            oprot.writeMapEnd();
        }
        oprot.writeFieldEnd();
    }
    if (this.failed != null) {
        oprot.writeFieldBegin(FAILED_FIELD_DESC);
        {
            oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING,
                    org.apache.thrift.protocol.TType.MAP, this.failed.size()));
            for (Map.Entry<String, Map<GlobalStreamId, Long>> _iter87 : this.failed.entrySet()) {
                oprot.writeString(_iter87.getKey());
                {
                    oprot.writeMapBegin(
                            new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRUCT,
                                    org.apache.thrift.protocol.TType.I64, _iter87.getValue().size()));
                    for (Map.Entry<GlobalStreamId, Long> _iter88 : _iter87.getValue().entrySet()) {
                        _iter88.getKey().write(oprot);
                        oprot.writeI64(_iter88.getValue());
                    }
                    oprot.writeMapEnd();
                }
            }
            oprot.writeMapEnd();
        }
        oprot.writeFieldEnd();
    }
    if (this.process_ms_avg != null) {
        oprot.writeFieldBegin(PROCESS_MS_AVG_FIELD_DESC);
        {
            oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING,
                    org.apache.thrift.protocol.TType.MAP, this.process_ms_avg.size()));
            for (Map.Entry<String, Map<GlobalStreamId, Double>> _iter89 : this.process_ms_avg.entrySet()) {
                oprot.writeString(_iter89.getKey());
                {
                    oprot.writeMapBegin(
                            new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRUCT,
                                    org.apache.thrift.protocol.TType.DOUBLE, _iter89.getValue().size()));
                    for (Map.Entry<GlobalStreamId, Double> _iter90 : _iter89.getValue().entrySet()) {
                        _iter90.getKey().write(oprot);
                        oprot.writeDouble(_iter90.getValue());
                    }
                    oprot.writeMapEnd();
                }
            }
            oprot.writeMapEnd();
        }
        oprot.writeFieldEnd();
    }
    if (this.executed != null) {
        oprot.writeFieldBegin(EXECUTED_FIELD_DESC);
        {
            oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING,
                    org.apache.thrift.protocol.TType.MAP, this.executed.size()));
            for (Map.Entry<String, Map<GlobalStreamId, Long>> _iter91 : this.executed.entrySet()) {
                oprot.writeString(_iter91.getKey());
                {
                    oprot.writeMapBegin(
                            new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRUCT,
                                    org.apache.thrift.protocol.TType.I64, _iter91.getValue().size()));
                    for (Map.Entry<GlobalStreamId, Long> _iter92 : _iter91.getValue().entrySet()) {
                        _iter92.getKey().write(oprot);
                        oprot.writeI64(_iter92.getValue());
                    }
                    oprot.writeMapEnd();
                }
            }
            oprot.writeMapEnd();
        }
        oprot.writeFieldEnd();
    }
    if (this.execute_ms_avg != null) {
        oprot.writeFieldBegin(EXECUTE_MS_AVG_FIELD_DESC);
        {
            oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING,
                    org.apache.thrift.protocol.TType.MAP, this.execute_ms_avg.size()));
            for (Map.Entry<String, Map<GlobalStreamId, Double>> _iter93 : this.execute_ms_avg.entrySet()) {
                oprot.writeString(_iter93.getKey());
                {
                    oprot.writeMapBegin(
                            new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRUCT,
                                    org.apache.thrift.protocol.TType.DOUBLE, _iter93.getValue().size()));
                    for (Map.Entry<GlobalStreamId, Double> _iter94 : _iter93.getValue().entrySet()) {
                        _iter94.getKey().write(oprot);
                        oprot.writeDouble(_iter94.getValue());
                    }
                    oprot.writeMapEnd();
                }
            }
            oprot.writeMapEnd();
        }
        oprot.writeFieldEnd();
    }
    oprot.writeFieldStop();
    oprot.writeStructEnd();
}

From source file:backtype.storm.generated.ComponentCommon.java

License:Apache License

public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
    validate();// www.ja  v  a 2s. c  o m

    oprot.writeStructBegin(STRUCT_DESC);
    if (this.inputs != null) {
        oprot.writeFieldBegin(INPUTS_FIELD_DESC);
        {
            oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRUCT,
                    org.apache.thrift.protocol.TType.STRUCT, this.inputs.size()));
            for (Map.Entry<GlobalStreamId, Grouping> _iter20 : this.inputs.entrySet()) {
                _iter20.getKey().write(oprot);
                _iter20.getValue().write(oprot);
            }
            oprot.writeMapEnd();
        }
        oprot.writeFieldEnd();
    }
    if (this.streams != null) {
        oprot.writeFieldBegin(STREAMS_FIELD_DESC);
        {
            oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING,
                    org.apache.thrift.protocol.TType.STRUCT, this.streams.size()));
            for (Map.Entry<String, StreamInfo> _iter21 : this.streams.entrySet()) {
                oprot.writeString(_iter21.getKey());
                _iter21.getValue().write(oprot);
            }
            oprot.writeMapEnd();
        }
        oprot.writeFieldEnd();
    }
    if (is_set_parallelism_hint()) {
        oprot.writeFieldBegin(PARALLELISM_HINT_FIELD_DESC);
        oprot.writeI32(this.parallelism_hint);
        oprot.writeFieldEnd();
    }
    if (this.json_conf != null) {
        if (is_set_json_conf()) {
            oprot.writeFieldBegin(JSON_CONF_FIELD_DESC);
            oprot.writeString(this.json_conf);
            oprot.writeFieldEnd();
        }
    }
    oprot.writeFieldStop();
    oprot.writeStructEnd();
}

From source file:backtype.storm.generated.Credentials.java

License:Apache License

public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
    validate();/* www  .  j a  v  a  2s .c om*/

    oprot.writeStructBegin(STRUCT_DESC);
    if (this.creds != null) {
        oprot.writeFieldBegin(CREDS_FIELD_DESC);
        {
            oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING,
                    org.apache.thrift.protocol.TType.STRING, this.creds.size()));
            for (Map.Entry<String, String> _iter167 : this.creds.entrySet()) {
                oprot.writeString(_iter167.getKey());
                oprot.writeString(_iter167.getValue());
            }
            oprot.writeMapEnd();
        }
        oprot.writeFieldEnd();
    }
    oprot.writeFieldStop();
    oprot.writeStructEnd();
}

From source file:backtype.storm.generated.ExecutorStats.java

License:Apache License

public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
    validate();//from  w  ww.  j  av  a2 s.  com

    oprot.writeStructBegin(STRUCT_DESC);
    if (this.emitted != null) {
        oprot.writeFieldBegin(EMITTED_FIELD_DESC);
        {
            oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING,
                    org.apache.thrift.protocol.TType.MAP, this.emitted.size()));
            for (Map.Entry<String, Map<String, Long>> _iter141 : this.emitted.entrySet()) {
                oprot.writeString(_iter141.getKey());
                {
                    oprot.writeMapBegin(
                            new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING,
                                    org.apache.thrift.protocol.TType.I64, _iter141.getValue().size()));
                    for (Map.Entry<String, Long> _iter142 : _iter141.getValue().entrySet()) {
                        oprot.writeString(_iter142.getKey());
                        oprot.writeI64(_iter142.getValue());
                    }
                    oprot.writeMapEnd();
                }
            }
            oprot.writeMapEnd();
        }
        oprot.writeFieldEnd();
    }
    if (this.transferred != null) {
        oprot.writeFieldBegin(TRANSFERRED_FIELD_DESC);
        {
            oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING,
                    org.apache.thrift.protocol.TType.MAP, this.transferred.size()));
            for (Map.Entry<String, Map<String, Long>> _iter143 : this.transferred.entrySet()) {
                oprot.writeString(_iter143.getKey());
                {
                    oprot.writeMapBegin(
                            new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING,
                                    org.apache.thrift.protocol.TType.I64, _iter143.getValue().size()));
                    for (Map.Entry<String, Long> _iter144 : _iter143.getValue().entrySet()) {
                        oprot.writeString(_iter144.getKey());
                        oprot.writeI64(_iter144.getValue());
                    }
                    oprot.writeMapEnd();
                }
            }
            oprot.writeMapEnd();
        }
        oprot.writeFieldEnd();
    }
    if (this.specific != null) {
        oprot.writeFieldBegin(SPECIFIC_FIELD_DESC);
        this.specific.write(oprot);
        oprot.writeFieldEnd();
    }
    oprot.writeFieldStop();
    oprot.writeStructEnd();
}

From source file:backtype.storm.generated.RebalanceOptions.java

License:Apache License

public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
    validate();/*  w w w .  j a v  a2s .c o  m*/

    oprot.writeStructBegin(STRUCT_DESC);
    if (is_set_wait_secs()) {
        oprot.writeFieldBegin(WAIT_SECS_FIELD_DESC);
        oprot.writeI32(this.wait_secs);
        oprot.writeFieldEnd();
    }
    if (is_set_num_workers()) {
        oprot.writeFieldBegin(NUM_WORKERS_FIELD_DESC);
        oprot.writeI32(this.num_workers);
        oprot.writeFieldEnd();
    }
    if (this.num_executors != null) {
        if (is_set_num_executors()) {
            oprot.writeFieldBegin(NUM_EXECUTORS_FIELD_DESC);
            {
                oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING,
                        org.apache.thrift.protocol.TType.I32, this.num_executors.size()));
                for (Map.Entry<String, Integer> _iter162 : this.num_executors.entrySet()) {
                    oprot.writeString(_iter162.getKey());
                    oprot.writeI32(_iter162.getValue());
                }
                oprot.writeMapEnd();
            }
            oprot.writeFieldEnd();
        }
    }
    oprot.writeFieldStop();
    oprot.writeStructEnd();
}

From source file:backtype.storm.generated.SpoutStats.java

License:Apache License

public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
    validate();//from   w  w  w .  j ava2 s. com

    oprot.writeStructBegin(STRUCT_DESC);
    if (this.acked != null) {
        oprot.writeFieldBegin(ACKED_FIELD_DESC);
        {
            oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING,
                    org.apache.thrift.protocol.TType.MAP, this.acked.size()));
            for (Map.Entry<String, Map<String, Long>> _iter119 : this.acked.entrySet()) {
                oprot.writeString(_iter119.getKey());
                {
                    oprot.writeMapBegin(
                            new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING,
                                    org.apache.thrift.protocol.TType.I64, _iter119.getValue().size()));
                    for (Map.Entry<String, Long> _iter120 : _iter119.getValue().entrySet()) {
                        oprot.writeString(_iter120.getKey());
                        oprot.writeI64(_iter120.getValue());
                    }
                    oprot.writeMapEnd();
                }
            }
            oprot.writeMapEnd();
        }
        oprot.writeFieldEnd();
    }
    if (this.failed != null) {
        oprot.writeFieldBegin(FAILED_FIELD_DESC);
        {
            oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING,
                    org.apache.thrift.protocol.TType.MAP, this.failed.size()));
            for (Map.Entry<String, Map<String, Long>> _iter121 : this.failed.entrySet()) {
                oprot.writeString(_iter121.getKey());
                {
                    oprot.writeMapBegin(
                            new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING,
                                    org.apache.thrift.protocol.TType.I64, _iter121.getValue().size()));
                    for (Map.Entry<String, Long> _iter122 : _iter121.getValue().entrySet()) {
                        oprot.writeString(_iter122.getKey());
                        oprot.writeI64(_iter122.getValue());
                    }
                    oprot.writeMapEnd();
                }
            }
            oprot.writeMapEnd();
        }
        oprot.writeFieldEnd();
    }
    if (this.complete_ms_avg != null) {
        oprot.writeFieldBegin(COMPLETE_MS_AVG_FIELD_DESC);
        {
            oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING,
                    org.apache.thrift.protocol.TType.MAP, this.complete_ms_avg.size()));
            for (Map.Entry<String, Map<String, Double>> _iter123 : this.complete_ms_avg.entrySet()) {
                oprot.writeString(_iter123.getKey());
                {
                    oprot.writeMapBegin(
                            new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING,
                                    org.apache.thrift.protocol.TType.DOUBLE, _iter123.getValue().size()));
                    for (Map.Entry<String, Double> _iter124 : _iter123.getValue().entrySet()) {
                        oprot.writeString(_iter124.getKey());
                        oprot.writeDouble(_iter124.getValue());
                    }
                    oprot.writeMapEnd();
                }
            }
            oprot.writeMapEnd();
        }
        oprot.writeFieldEnd();
    }
    oprot.writeFieldStop();
    oprot.writeStructEnd();
}

From source file:backtype.storm.generated.StormTopology.java

License:Apache License

public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
    validate();//from   w w w. j a va  2 s . co  m

    oprot.writeStructBegin(STRUCT_DESC);
    if (this.spouts != null) {
        oprot.writeFieldBegin(SPOUTS_FIELD_DESC);
        {
            oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING,
                    org.apache.thrift.protocol.TType.STRUCT, this.spouts.size()));
            for (Map.Entry<String, SpoutSpec> _iter34 : this.spouts.entrySet()) {
                oprot.writeString(_iter34.getKey());
                _iter34.getValue().write(oprot);
            }
            oprot.writeMapEnd();
        }
        oprot.writeFieldEnd();
    }
    if (this.bolts != null) {
        oprot.writeFieldBegin(BOLTS_FIELD_DESC);
        {
            oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING,
                    org.apache.thrift.protocol.TType.STRUCT, this.bolts.size()));
            for (Map.Entry<String, Bolt> _iter35 : this.bolts.entrySet()) {
                oprot.writeString(_iter35.getKey());
                _iter35.getValue().write(oprot);
            }
            oprot.writeMapEnd();
        }
        oprot.writeFieldEnd();
    }
    if (this.state_spouts != null) {
        oprot.writeFieldBegin(STATE_SPOUTS_FIELD_DESC);
        {
            oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING,
                    org.apache.thrift.protocol.TType.STRUCT, this.state_spouts.size()));
            for (Map.Entry<String, StateSpoutSpec> _iter36 : this.state_spouts.entrySet()) {
                oprot.writeString(_iter36.getKey());
                _iter36.getValue().write(oprot);
            }
            oprot.writeMapEnd();
        }
        oprot.writeFieldEnd();
    }
    oprot.writeFieldStop();
    oprot.writeStructEnd();
}

From source file:backtype.storm.generated.TopologyInfo.java

License:Apache License

public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
    validate();//w  ww.j av  a 2 s.c  o m

    oprot.writeStructBegin(STRUCT_DESC);
    if (this.id != null) {
        oprot.writeFieldBegin(ID_FIELD_DESC);
        oprot.writeString(this.id);
        oprot.writeFieldEnd();
    }
    if (this.name != null) {
        oprot.writeFieldBegin(NAME_FIELD_DESC);
        oprot.writeString(this.name);
        oprot.writeFieldEnd();
    }
    oprot.writeFieldBegin(UPTIME_SECS_FIELD_DESC);
    oprot.writeI32(this.uptime_secs);
    oprot.writeFieldEnd();
    if (this.executors != null) {
        oprot.writeFieldBegin(EXECUTORS_FIELD_DESC);
        {
            oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT,
                    this.executors.size()));
            for (ExecutorSummary _iter155 : this.executors) {
                _iter155.write(oprot);
            }
            oprot.writeListEnd();
        }
        oprot.writeFieldEnd();
    }
    if (this.status != null) {
        oprot.writeFieldBegin(STATUS_FIELD_DESC);
        oprot.writeString(this.status);
        oprot.writeFieldEnd();
    }
    if (this.errors != null) {
        oprot.writeFieldBegin(ERRORS_FIELD_DESC);
        {
            oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING,
                    org.apache.thrift.protocol.TType.LIST, this.errors.size()));
            for (Map.Entry<String, List<ErrorInfo>> _iter156 : this.errors.entrySet()) {
                oprot.writeString(_iter156.getKey());
                {
                    oprot.writeListBegin(new org.apache.thrift.protocol.TList(
                            org.apache.thrift.protocol.TType.STRUCT, _iter156.getValue().size()));
                    for (ErrorInfo _iter157 : _iter156.getValue()) {
                        _iter157.write(oprot);
                    }
                    oprot.writeListEnd();
                }
            }
            oprot.writeMapEnd();
        }
        oprot.writeFieldEnd();
    }
    if (this.sched_status != null) {
        if (is_set_sched_status()) {
            oprot.writeFieldBegin(SCHED_STATUS_FIELD_DESC);
            oprot.writeString(this.sched_status);
            oprot.writeFieldEnd();
        }
    }
    if (this.owner != null) {
        if (is_set_owner()) {
            oprot.writeFieldBegin(OWNER_FIELD_DESC);
            oprot.writeString(this.owner);
            oprot.writeFieldEnd();
        }
    }
    oprot.writeFieldStop();
    oprot.writeStructEnd();
}

From source file:com.bigdata.dastor.thrift.AuthenticationRequest.java

License:Apache License

public void write(TProtocol oprot) throws TException {
    validate();//from w w  w  . j a v a  2s .co m

    oprot.writeStructBegin(STRUCT_DESC);
    if (this.credentials != null) {
        oprot.writeFieldBegin(CREDENTIALS_FIELD_DESC);
        {
            oprot.writeMapBegin(new TMap(TType.STRING, TType.STRING, this.credentials.size()));
            for (Map.Entry<String, String> _iter20 : this.credentials.entrySet()) {
                oprot.writeString(_iter20.getKey());
                oprot.writeString(_iter20.getValue());
            }
            oprot.writeMapEnd();
        }
        oprot.writeFieldEnd();
    }
    oprot.writeFieldStop();
    oprot.writeStructEnd();
}

From source file:com.cloudera.flume.handlers.thrift.ThriftFlumeEvent.java

License:Apache License

public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
    validate();//  w w w  . j av  a  2 s  .  c  o  m

    oprot.writeStructBegin(STRUCT_DESC);
    oprot.writeFieldBegin(TIMESTAMP_FIELD_DESC);
    oprot.writeI64(this.timestamp);
    oprot.writeFieldEnd();
    if (this.priority != null) {
        oprot.writeFieldBegin(PRIORITY_FIELD_DESC);
        oprot.writeI32(this.priority.getValue());
        oprot.writeFieldEnd();
    }
    if (this.body != null) {
        oprot.writeFieldBegin(BODY_FIELD_DESC);
        oprot.writeBinary(this.body);
        oprot.writeFieldEnd();
    }
    oprot.writeFieldBegin(NANOS_FIELD_DESC);
    oprot.writeI64(this.nanos);
    oprot.writeFieldEnd();
    if (this.host != null) {
        oprot.writeFieldBegin(HOST_FIELD_DESC);
        oprot.writeString(this.host);
        oprot.writeFieldEnd();
    }
    if (this.fields != null) {
        oprot.writeFieldBegin(FIELDS_FIELD_DESC);
        {
            oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING,
                    org.apache.thrift.protocol.TType.STRING, this.fields.size()));
            for (Map.Entry<String, ByteBuffer> _iter4 : this.fields.entrySet()) {
                oprot.writeString(_iter4.getKey());
                oprot.writeBinary(_iter4.getValue());
            }
            oprot.writeMapEnd();
        }
        oprot.writeFieldEnd();
    }
    oprot.writeFieldStop();
    oprot.writeStructEnd();
}