Subversion Repositories SmartDukaan

Rev

Rev 7340 | Rev 7382 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 7340 Rev 7367
Line 396... Line 396...
396
 
396
 
397
    public List<Amazonlisted> getAllAmazonListedItems() throws org.apache.thrift.TException;
397
    public List<Amazonlisted> getAllAmazonListedItems() throws org.apache.thrift.TException;
398
 
398
 
399
    public Amazonlisted getAmazonItemDetails(long itemId) throws org.apache.thrift.TException;
399
    public Amazonlisted getAmazonItemDetails(long itemId) throws org.apache.thrift.TException;
400
 
400
 
401
    public void updateAmazonItemDetails(long itemId, double fbaPrice, double sellingPrice, boolean isFba, boolean isNonFba, boolean isInventoryOverride) throws org.apache.thrift.TException;
401
    public void updateAmazonItemDetails(long itemId, double fbaPrice, double sellingPrice, boolean isFba, boolean isNonFba, boolean isInventoryOverride, long handlingTime, boolean isCustomTime) throws org.apache.thrift.TException;
402
 
402
 
403
    public void addAmazonItem(Amazonlisted amazonlisted) throws org.apache.thrift.TException;
403
    public void addAmazonItem(Amazonlisted amazonlisted) throws org.apache.thrift.TException;
404
 
404
 
405
    public List<Item> getAsinItems() throws org.apache.thrift.TException;
405
    public List<Item> getAsinItems() throws org.apache.thrift.TException;
406
 
406
 
Line 592... Line 592...
592
 
592
 
593
    public void getAllAmazonListedItems(org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getAllAmazonListedItems_call> resultHandler) throws org.apache.thrift.TException;
593
    public void getAllAmazonListedItems(org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getAllAmazonListedItems_call> resultHandler) throws org.apache.thrift.TException;
594
 
594
 
595
    public void getAmazonItemDetails(long itemId, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getAmazonItemDetails_call> resultHandler) throws org.apache.thrift.TException;
595
    public void getAmazonItemDetails(long itemId, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getAmazonItemDetails_call> resultHandler) throws org.apache.thrift.TException;
596
 
596
 
597
    public void updateAmazonItemDetails(long itemId, double fbaPrice, double sellingPrice, boolean isFba, boolean isNonFba, boolean isInventoryOverride, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.updateAmazonItemDetails_call> resultHandler) throws org.apache.thrift.TException;
597
    public void updateAmazonItemDetails(long itemId, double fbaPrice, double sellingPrice, boolean isFba, boolean isNonFba, boolean isInventoryOverride, long handlingTime, boolean isCustomTime, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.updateAmazonItemDetails_call> resultHandler) throws org.apache.thrift.TException;
598
 
598
 
599
    public void addAmazonItem(Amazonlisted amazonlisted, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.addAmazonItem_call> resultHandler) throws org.apache.thrift.TException;
599
    public void addAmazonItem(Amazonlisted amazonlisted, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.addAmazonItem_call> resultHandler) throws org.apache.thrift.TException;
600
 
600
 
601
    public void getAsinItems(org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getAsinItems_call> resultHandler) throws org.apache.thrift.TException;
601
    public void getAsinItems(org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getAsinItems_call> resultHandler) throws org.apache.thrift.TException;
602
 
602
 
Line 2837... Line 2837...
2837
        return result.success;
2837
        return result.success;
2838
      }
2838
      }
2839
      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getAmazonItemDetails failed: unknown result");
2839
      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getAmazonItemDetails failed: unknown result");
2840
    }
2840
    }
2841
 
2841
 
2842
    public void updateAmazonItemDetails(long itemId, double fbaPrice, double sellingPrice, boolean isFba, boolean isNonFba, boolean isInventoryOverride) throws org.apache.thrift.TException
2842
    public void updateAmazonItemDetails(long itemId, double fbaPrice, double sellingPrice, boolean isFba, boolean isNonFba, boolean isInventoryOverride, long handlingTime, boolean isCustomTime) throws org.apache.thrift.TException
2843
    {
2843
    {
2844
      send_updateAmazonItemDetails(itemId, fbaPrice, sellingPrice, isFba, isNonFba, isInventoryOverride);
2844
      send_updateAmazonItemDetails(itemId, fbaPrice, sellingPrice, isFba, isNonFba, isInventoryOverride, handlingTime, isCustomTime);
2845
      recv_updateAmazonItemDetails();
2845
      recv_updateAmazonItemDetails();
2846
    }
2846
    }
2847
 
2847
 
2848
    public void send_updateAmazonItemDetails(long itemId, double fbaPrice, double sellingPrice, boolean isFba, boolean isNonFba, boolean isInventoryOverride) throws org.apache.thrift.TException
2848
    public void send_updateAmazonItemDetails(long itemId, double fbaPrice, double sellingPrice, boolean isFba, boolean isNonFba, boolean isInventoryOverride, long handlingTime, boolean isCustomTime) throws org.apache.thrift.TException
2849
    {
2849
    {
2850
      updateAmazonItemDetails_args args = new updateAmazonItemDetails_args();
2850
      updateAmazonItemDetails_args args = new updateAmazonItemDetails_args();
2851
      args.setItemId(itemId);
2851
      args.setItemId(itemId);
2852
      args.setFbaPrice(fbaPrice);
2852
      args.setFbaPrice(fbaPrice);
2853
      args.setSellingPrice(sellingPrice);
2853
      args.setSellingPrice(sellingPrice);
2854
      args.setIsFba(isFba);
2854
      args.setIsFba(isFba);
2855
      args.setIsNonFba(isNonFba);
2855
      args.setIsNonFba(isNonFba);
2856
      args.setIsInventoryOverride(isInventoryOverride);
2856
      args.setIsInventoryOverride(isInventoryOverride);
-
 
2857
      args.setHandlingTime(handlingTime);
-
 
2858
      args.setIsCustomTime(isCustomTime);
2857
      sendBase("updateAmazonItemDetails", args);
2859
      sendBase("updateAmazonItemDetails", args);
2858
    }
2860
    }
2859
 
2861
 
2860
    public void recv_updateAmazonItemDetails() throws org.apache.thrift.TException
2862
    public void recv_updateAmazonItemDetails() throws org.apache.thrift.TException
2861
    {
2863
    {
Line 5995... Line 5997...
5995
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
5997
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
5996
        return (new Client(prot)).recv_getAmazonItemDetails();
5998
        return (new Client(prot)).recv_getAmazonItemDetails();
5997
      }
5999
      }
5998
    }
6000
    }
5999
 
6001
 
6000
    public void updateAmazonItemDetails(long itemId, double fbaPrice, double sellingPrice, boolean isFba, boolean isNonFba, boolean isInventoryOverride, org.apache.thrift.async.AsyncMethodCallback<updateAmazonItemDetails_call> resultHandler) throws org.apache.thrift.TException {
6002
    public void updateAmazonItemDetails(long itemId, double fbaPrice, double sellingPrice, boolean isFba, boolean isNonFba, boolean isInventoryOverride, long handlingTime, boolean isCustomTime, org.apache.thrift.async.AsyncMethodCallback<updateAmazonItemDetails_call> resultHandler) throws org.apache.thrift.TException {
6001
      checkReady();
6003
      checkReady();
6002
      updateAmazonItemDetails_call method_call = new updateAmazonItemDetails_call(itemId, fbaPrice, sellingPrice, isFba, isNonFba, isInventoryOverride, resultHandler, this, ___protocolFactory, ___transport);
6004
      updateAmazonItemDetails_call method_call = new updateAmazonItemDetails_call(itemId, fbaPrice, sellingPrice, isFba, isNonFba, isInventoryOverride, handlingTime, isCustomTime, resultHandler, this, ___protocolFactory, ___transport);
6003
      this.___currentMethod = method_call;
6005
      this.___currentMethod = method_call;
6004
      ___manager.call(method_call);
6006
      ___manager.call(method_call);
6005
    }
6007
    }
6006
 
6008
 
6007
    public static class updateAmazonItemDetails_call extends org.apache.thrift.async.TAsyncMethodCall {
6009
    public static class updateAmazonItemDetails_call extends org.apache.thrift.async.TAsyncMethodCall {
Line 6009... Line 6011...
6009
      private double fbaPrice;
6011
      private double fbaPrice;
6010
      private double sellingPrice;
6012
      private double sellingPrice;
6011
      private boolean isFba;
6013
      private boolean isFba;
6012
      private boolean isNonFba;
6014
      private boolean isNonFba;
6013
      private boolean isInventoryOverride;
6015
      private boolean isInventoryOverride;
-
 
6016
      private long handlingTime;
-
 
6017
      private boolean isCustomTime;
6014
      public updateAmazonItemDetails_call(long itemId, double fbaPrice, double sellingPrice, boolean isFba, boolean isNonFba, boolean isInventoryOverride, org.apache.thrift.async.AsyncMethodCallback<updateAmazonItemDetails_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
6018
      public updateAmazonItemDetails_call(long itemId, double fbaPrice, double sellingPrice, boolean isFba, boolean isNonFba, boolean isInventoryOverride, long handlingTime, boolean isCustomTime, org.apache.thrift.async.AsyncMethodCallback<updateAmazonItemDetails_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
6015
        super(client, protocolFactory, transport, resultHandler, false);
6019
        super(client, protocolFactory, transport, resultHandler, false);
6016
        this.itemId = itemId;
6020
        this.itemId = itemId;
6017
        this.fbaPrice = fbaPrice;
6021
        this.fbaPrice = fbaPrice;
6018
        this.sellingPrice = sellingPrice;
6022
        this.sellingPrice = sellingPrice;
6019
        this.isFba = isFba;
6023
        this.isFba = isFba;
6020
        this.isNonFba = isNonFba;
6024
        this.isNonFba = isNonFba;
6021
        this.isInventoryOverride = isInventoryOverride;
6025
        this.isInventoryOverride = isInventoryOverride;
-
 
6026
        this.handlingTime = handlingTime;
-
 
6027
        this.isCustomTime = isCustomTime;
6022
      }
6028
      }
6023
 
6029
 
6024
      public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
6030
      public void write_args(org.apache.thrift.protocol.TProtocol prot) throws org.apache.thrift.TException {
6025
        prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("updateAmazonItemDetails", org.apache.thrift.protocol.TMessageType.CALL, 0));
6031
        prot.writeMessageBegin(new org.apache.thrift.protocol.TMessage("updateAmazonItemDetails", org.apache.thrift.protocol.TMessageType.CALL, 0));
6026
        updateAmazonItemDetails_args args = new updateAmazonItemDetails_args();
6032
        updateAmazonItemDetails_args args = new updateAmazonItemDetails_args();
Line 6028... Line 6034...
6028
        args.setFbaPrice(fbaPrice);
6034
        args.setFbaPrice(fbaPrice);
6029
        args.setSellingPrice(sellingPrice);
6035
        args.setSellingPrice(sellingPrice);
6030
        args.setIsFba(isFba);
6036
        args.setIsFba(isFba);
6031
        args.setIsNonFba(isNonFba);
6037
        args.setIsNonFba(isNonFba);
6032
        args.setIsInventoryOverride(isInventoryOverride);
6038
        args.setIsInventoryOverride(isInventoryOverride);
-
 
6039
        args.setHandlingTime(handlingTime);
-
 
6040
        args.setIsCustomTime(isCustomTime);
6033
        args.write(prot);
6041
        args.write(prot);
6034
        prot.writeMessageEnd();
6042
        prot.writeMessageEnd();
6035
      }
6043
      }
6036
 
6044
 
6037
      public void getResult() throws org.apache.thrift.TException {
6045
      public void getResult() throws org.apache.thrift.TException {
Line 7919... Line 7927...
7919
        return new updateAmazonItemDetails_args();
7927
        return new updateAmazonItemDetails_args();
7920
      }
7928
      }
7921
 
7929
 
7922
      protected updateAmazonItemDetails_result getResult(I iface, updateAmazonItemDetails_args args) throws org.apache.thrift.TException {
7930
      protected updateAmazonItemDetails_result getResult(I iface, updateAmazonItemDetails_args args) throws org.apache.thrift.TException {
7923
        updateAmazonItemDetails_result result = new updateAmazonItemDetails_result();
7931
        updateAmazonItemDetails_result result = new updateAmazonItemDetails_result();
7924
        iface.updateAmazonItemDetails(args.itemId, args.fbaPrice, args.sellingPrice, args.isFba, args.isNonFba, args.isInventoryOverride);
7932
        iface.updateAmazonItemDetails(args.itemId, args.fbaPrice, args.sellingPrice, args.isFba, args.isNonFba, args.isInventoryOverride, args.handlingTime, args.isCustomTime);
7925
        return result;
7933
        return result;
7926
      }
7934
      }
7927
    }
7935
    }
7928
 
7936
 
7929
    private static class addAmazonItem<I extends Iface> extends org.apache.thrift.ProcessFunction<I, addAmazonItem_args> {
7937
    private static class addAmazonItem<I extends Iface> extends org.apache.thrift.ProcessFunction<I, addAmazonItem_args> {
Line 68584... Line 68592...
68584
    private static final org.apache.thrift.protocol.TField FBA_PRICE_FIELD_DESC = new org.apache.thrift.protocol.TField("fbaPrice", org.apache.thrift.protocol.TType.DOUBLE, (short)2);
68592
    private static final org.apache.thrift.protocol.TField FBA_PRICE_FIELD_DESC = new org.apache.thrift.protocol.TField("fbaPrice", org.apache.thrift.protocol.TType.DOUBLE, (short)2);
68585
    private static final org.apache.thrift.protocol.TField SELLING_PRICE_FIELD_DESC = new org.apache.thrift.protocol.TField("sellingPrice", org.apache.thrift.protocol.TType.DOUBLE, (short)3);
68593
    private static final org.apache.thrift.protocol.TField SELLING_PRICE_FIELD_DESC = new org.apache.thrift.protocol.TField("sellingPrice", org.apache.thrift.protocol.TType.DOUBLE, (short)3);
68586
    private static final org.apache.thrift.protocol.TField IS_FBA_FIELD_DESC = new org.apache.thrift.protocol.TField("isFba", org.apache.thrift.protocol.TType.BOOL, (short)4);
68594
    private static final org.apache.thrift.protocol.TField IS_FBA_FIELD_DESC = new org.apache.thrift.protocol.TField("isFba", org.apache.thrift.protocol.TType.BOOL, (short)4);
68587
    private static final org.apache.thrift.protocol.TField IS_NON_FBA_FIELD_DESC = new org.apache.thrift.protocol.TField("isNonFba", org.apache.thrift.protocol.TType.BOOL, (short)5);
68595
    private static final org.apache.thrift.protocol.TField IS_NON_FBA_FIELD_DESC = new org.apache.thrift.protocol.TField("isNonFba", org.apache.thrift.protocol.TType.BOOL, (short)5);
68588
    private static final org.apache.thrift.protocol.TField IS_INVENTORY_OVERRIDE_FIELD_DESC = new org.apache.thrift.protocol.TField("isInventoryOverride", org.apache.thrift.protocol.TType.BOOL, (short)6);
68596
    private static final org.apache.thrift.protocol.TField IS_INVENTORY_OVERRIDE_FIELD_DESC = new org.apache.thrift.protocol.TField("isInventoryOverride", org.apache.thrift.protocol.TType.BOOL, (short)6);
-
 
68597
    private static final org.apache.thrift.protocol.TField HANDLING_TIME_FIELD_DESC = new org.apache.thrift.protocol.TField("handlingTime", org.apache.thrift.protocol.TType.I64, (short)7);
-
 
68598
    private static final org.apache.thrift.protocol.TField IS_CUSTOM_TIME_FIELD_DESC = new org.apache.thrift.protocol.TField("isCustomTime", org.apache.thrift.protocol.TType.BOOL, (short)8);
68589
 
68599
 
68590
    private long itemId; // required
68600
    private long itemId; // required
68591
    private double fbaPrice; // required
68601
    private double fbaPrice; // required
68592
    private double sellingPrice; // required
68602
    private double sellingPrice; // required
68593
    private boolean isFba; // required
68603
    private boolean isFba; // required
68594
    private boolean isNonFba; // required
68604
    private boolean isNonFba; // required
68595
    private boolean isInventoryOverride; // required
68605
    private boolean isInventoryOverride; // required
-
 
68606
    private long handlingTime; // required
-
 
68607
    private boolean isCustomTime; // required
68596
 
68608
 
68597
    /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
68609
    /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
68598
    public enum _Fields implements org.apache.thrift.TFieldIdEnum {
68610
    public enum _Fields implements org.apache.thrift.TFieldIdEnum {
68599
      ITEM_ID((short)1, "itemId"),
68611
      ITEM_ID((short)1, "itemId"),
68600
      FBA_PRICE((short)2, "fbaPrice"),
68612
      FBA_PRICE((short)2, "fbaPrice"),
68601
      SELLING_PRICE((short)3, "sellingPrice"),
68613
      SELLING_PRICE((short)3, "sellingPrice"),
68602
      IS_FBA((short)4, "isFba"),
68614
      IS_FBA((short)4, "isFba"),
68603
      IS_NON_FBA((short)5, "isNonFba"),
68615
      IS_NON_FBA((short)5, "isNonFba"),
68604
      IS_INVENTORY_OVERRIDE((short)6, "isInventoryOverride");
68616
      IS_INVENTORY_OVERRIDE((short)6, "isInventoryOverride"),
-
 
68617
      HANDLING_TIME((short)7, "handlingTime"),
-
 
68618
      IS_CUSTOM_TIME((short)8, "isCustomTime");
68605
 
68619
 
68606
      private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
68620
      private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
68607
 
68621
 
68608
      static {
68622
      static {
68609
        for (_Fields field : EnumSet.allOf(_Fields.class)) {
68623
        for (_Fields field : EnumSet.allOf(_Fields.class)) {
Line 68626... Line 68640...
68626
            return IS_FBA;
68640
            return IS_FBA;
68627
          case 5: // IS_NON_FBA
68641
          case 5: // IS_NON_FBA
68628
            return IS_NON_FBA;
68642
            return IS_NON_FBA;
68629
          case 6: // IS_INVENTORY_OVERRIDE
68643
          case 6: // IS_INVENTORY_OVERRIDE
68630
            return IS_INVENTORY_OVERRIDE;
68644
            return IS_INVENTORY_OVERRIDE;
-
 
68645
          case 7: // HANDLING_TIME
-
 
68646
            return HANDLING_TIME;
-
 
68647
          case 8: // IS_CUSTOM_TIME
-
 
68648
            return IS_CUSTOM_TIME;
68631
          default:
68649
          default:
68632
            return null;
68650
            return null;
68633
        }
68651
        }
68634
      }
68652
      }
68635
 
68653
 
Line 68672... Line 68690...
68672
    private static final int __FBAPRICE_ISSET_ID = 1;
68690
    private static final int __FBAPRICE_ISSET_ID = 1;
68673
    private static final int __SELLINGPRICE_ISSET_ID = 2;
68691
    private static final int __SELLINGPRICE_ISSET_ID = 2;
68674
    private static final int __ISFBA_ISSET_ID = 3;
68692
    private static final int __ISFBA_ISSET_ID = 3;
68675
    private static final int __ISNONFBA_ISSET_ID = 4;
68693
    private static final int __ISNONFBA_ISSET_ID = 4;
68676
    private static final int __ISINVENTORYOVERRIDE_ISSET_ID = 5;
68694
    private static final int __ISINVENTORYOVERRIDE_ISSET_ID = 5;
-
 
68695
    private static final int __HANDLINGTIME_ISSET_ID = 6;
-
 
68696
    private static final int __ISCUSTOMTIME_ISSET_ID = 7;
68677
    private BitSet __isset_bit_vector = new BitSet(6);
68697
    private BitSet __isset_bit_vector = new BitSet(8);
68678
 
68698
 
68679
    public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
68699
    public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
68680
    static {
68700
    static {
68681
      Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
68701
      Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
68682
      tmpMap.put(_Fields.ITEM_ID, new org.apache.thrift.meta_data.FieldMetaData("itemId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
68702
      tmpMap.put(_Fields.ITEM_ID, new org.apache.thrift.meta_data.FieldMetaData("itemId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
Line 68689... Line 68709...
68689
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
68709
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
68690
      tmpMap.put(_Fields.IS_NON_FBA, new org.apache.thrift.meta_data.FieldMetaData("isNonFba", org.apache.thrift.TFieldRequirementType.DEFAULT, 
68710
      tmpMap.put(_Fields.IS_NON_FBA, new org.apache.thrift.meta_data.FieldMetaData("isNonFba", org.apache.thrift.TFieldRequirementType.DEFAULT, 
68691
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
68711
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
68692
      tmpMap.put(_Fields.IS_INVENTORY_OVERRIDE, new org.apache.thrift.meta_data.FieldMetaData("isInventoryOverride", org.apache.thrift.TFieldRequirementType.DEFAULT, 
68712
      tmpMap.put(_Fields.IS_INVENTORY_OVERRIDE, new org.apache.thrift.meta_data.FieldMetaData("isInventoryOverride", org.apache.thrift.TFieldRequirementType.DEFAULT, 
68693
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
68713
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
-
 
68714
      tmpMap.put(_Fields.HANDLING_TIME, new org.apache.thrift.meta_data.FieldMetaData("handlingTime", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
68715
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
-
 
68716
      tmpMap.put(_Fields.IS_CUSTOM_TIME, new org.apache.thrift.meta_data.FieldMetaData("isCustomTime", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
68717
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
68694
      metaDataMap = Collections.unmodifiableMap(tmpMap);
68718
      metaDataMap = Collections.unmodifiableMap(tmpMap);
68695
      org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(updateAmazonItemDetails_args.class, metaDataMap);
68719
      org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(updateAmazonItemDetails_args.class, metaDataMap);
68696
    }
68720
    }
68697
 
68721
 
68698
    public updateAmazonItemDetails_args() {
68722
    public updateAmazonItemDetails_args() {
Line 68702... Line 68726...
68702
      long itemId,
68726
      long itemId,
68703
      double fbaPrice,
68727
      double fbaPrice,
68704
      double sellingPrice,
68728
      double sellingPrice,
68705
      boolean isFba,
68729
      boolean isFba,
68706
      boolean isNonFba,
68730
      boolean isNonFba,
68707
      boolean isInventoryOverride)
68731
      boolean isInventoryOverride,
-
 
68732
      long handlingTime,
-
 
68733
      boolean isCustomTime)
68708
    {
68734
    {
68709
      this();
68735
      this();
68710
      this.itemId = itemId;
68736
      this.itemId = itemId;
68711
      setItemIdIsSet(true);
68737
      setItemIdIsSet(true);
68712
      this.fbaPrice = fbaPrice;
68738
      this.fbaPrice = fbaPrice;
Line 68717... Line 68743...
68717
      setIsFbaIsSet(true);
68743
      setIsFbaIsSet(true);
68718
      this.isNonFba = isNonFba;
68744
      this.isNonFba = isNonFba;
68719
      setIsNonFbaIsSet(true);
68745
      setIsNonFbaIsSet(true);
68720
      this.isInventoryOverride = isInventoryOverride;
68746
      this.isInventoryOverride = isInventoryOverride;
68721
      setIsInventoryOverrideIsSet(true);
68747
      setIsInventoryOverrideIsSet(true);
-
 
68748
      this.handlingTime = handlingTime;
-
 
68749
      setHandlingTimeIsSet(true);
-
 
68750
      this.isCustomTime = isCustomTime;
-
 
68751
      setIsCustomTimeIsSet(true);
68722
    }
68752
    }
68723
 
68753
 
68724
    /**
68754
    /**
68725
     * Performs a deep copy on <i>other</i>.
68755
     * Performs a deep copy on <i>other</i>.
68726
     */
68756
     */
Line 68731... Line 68761...
68731
      this.fbaPrice = other.fbaPrice;
68761
      this.fbaPrice = other.fbaPrice;
68732
      this.sellingPrice = other.sellingPrice;
68762
      this.sellingPrice = other.sellingPrice;
68733
      this.isFba = other.isFba;
68763
      this.isFba = other.isFba;
68734
      this.isNonFba = other.isNonFba;
68764
      this.isNonFba = other.isNonFba;
68735
      this.isInventoryOverride = other.isInventoryOverride;
68765
      this.isInventoryOverride = other.isInventoryOverride;
-
 
68766
      this.handlingTime = other.handlingTime;
-
 
68767
      this.isCustomTime = other.isCustomTime;
68736
    }
68768
    }
68737
 
68769
 
68738
    public updateAmazonItemDetails_args deepCopy() {
68770
    public updateAmazonItemDetails_args deepCopy() {
68739
      return new updateAmazonItemDetails_args(this);
68771
      return new updateAmazonItemDetails_args(this);
68740
    }
68772
    }
Line 68751... Line 68783...
68751
      this.isFba = false;
68783
      this.isFba = false;
68752
      setIsNonFbaIsSet(false);
68784
      setIsNonFbaIsSet(false);
68753
      this.isNonFba = false;
68785
      this.isNonFba = false;
68754
      setIsInventoryOverrideIsSet(false);
68786
      setIsInventoryOverrideIsSet(false);
68755
      this.isInventoryOverride = false;
68787
      this.isInventoryOverride = false;
-
 
68788
      setHandlingTimeIsSet(false);
-
 
68789
      this.handlingTime = 0;
-
 
68790
      setIsCustomTimeIsSet(false);
-
 
68791
      this.isCustomTime = false;
68756
    }
68792
    }
68757
 
68793
 
68758
    public long getItemId() {
68794
    public long getItemId() {
68759
      return this.itemId;
68795
      return this.itemId;
68760
    }
68796
    }
Line 68885... Line 68921...
68885
 
68921
 
68886
    public void setIsInventoryOverrideIsSet(boolean value) {
68922
    public void setIsInventoryOverrideIsSet(boolean value) {
68887
      __isset_bit_vector.set(__ISINVENTORYOVERRIDE_ISSET_ID, value);
68923
      __isset_bit_vector.set(__ISINVENTORYOVERRIDE_ISSET_ID, value);
68888
    }
68924
    }
68889
 
68925
 
-
 
68926
    public long getHandlingTime() {
-
 
68927
      return this.handlingTime;
-
 
68928
    }
-
 
68929
 
-
 
68930
    public void setHandlingTime(long handlingTime) {
-
 
68931
      this.handlingTime = handlingTime;
-
 
68932
      setHandlingTimeIsSet(true);
-
 
68933
    }
-
 
68934
 
-
 
68935
    public void unsetHandlingTime() {
-
 
68936
      __isset_bit_vector.clear(__HANDLINGTIME_ISSET_ID);
-
 
68937
    }
-
 
68938
 
-
 
68939
    /** Returns true if field handlingTime is set (has been assigned a value) and false otherwise */
-
 
68940
    public boolean isSetHandlingTime() {
-
 
68941
      return __isset_bit_vector.get(__HANDLINGTIME_ISSET_ID);
-
 
68942
    }
-
 
68943
 
-
 
68944
    public void setHandlingTimeIsSet(boolean value) {
-
 
68945
      __isset_bit_vector.set(__HANDLINGTIME_ISSET_ID, value);
-
 
68946
    }
-
 
68947
 
-
 
68948
    public boolean isIsCustomTime() {
-
 
68949
      return this.isCustomTime;
-
 
68950
    }
-
 
68951
 
-
 
68952
    public void setIsCustomTime(boolean isCustomTime) {
-
 
68953
      this.isCustomTime = isCustomTime;
-
 
68954
      setIsCustomTimeIsSet(true);
-
 
68955
    }
-
 
68956
 
-
 
68957
    public void unsetIsCustomTime() {
-
 
68958
      __isset_bit_vector.clear(__ISCUSTOMTIME_ISSET_ID);
-
 
68959
    }
-
 
68960
 
-
 
68961
    /** Returns true if field isCustomTime is set (has been assigned a value) and false otherwise */
-
 
68962
    public boolean isSetIsCustomTime() {
-
 
68963
      return __isset_bit_vector.get(__ISCUSTOMTIME_ISSET_ID);
-
 
68964
    }
-
 
68965
 
-
 
68966
    public void setIsCustomTimeIsSet(boolean value) {
-
 
68967
      __isset_bit_vector.set(__ISCUSTOMTIME_ISSET_ID, value);
-
 
68968
    }
-
 
68969
 
68890
    public void setFieldValue(_Fields field, Object value) {
68970
    public void setFieldValue(_Fields field, Object value) {
68891
      switch (field) {
68971
      switch (field) {
68892
      case ITEM_ID:
68972
      case ITEM_ID:
68893
        if (value == null) {
68973
        if (value == null) {
68894
          unsetItemId();
68974
          unsetItemId();
Line 68935... Line 69015...
68935
        } else {
69015
        } else {
68936
          setIsInventoryOverride((Boolean)value);
69016
          setIsInventoryOverride((Boolean)value);
68937
        }
69017
        }
68938
        break;
69018
        break;
68939
 
69019
 
-
 
69020
      case HANDLING_TIME:
-
 
69021
        if (value == null) {
-
 
69022
          unsetHandlingTime();
-
 
69023
        } else {
-
 
69024
          setHandlingTime((Long)value);
-
 
69025
        }
-
 
69026
        break;
-
 
69027
 
-
 
69028
      case IS_CUSTOM_TIME:
-
 
69029
        if (value == null) {
-
 
69030
          unsetIsCustomTime();
-
 
69031
        } else {
-
 
69032
          setIsCustomTime((Boolean)value);
-
 
69033
        }
-
 
69034
        break;
-
 
69035
 
68940
      }
69036
      }
68941
    }
69037
    }
68942
 
69038
 
68943
    public Object getFieldValue(_Fields field) {
69039
    public Object getFieldValue(_Fields field) {
68944
      switch (field) {
69040
      switch (field) {
Line 68958... Line 69054...
68958
        return Boolean.valueOf(isIsNonFba());
69054
        return Boolean.valueOf(isIsNonFba());
68959
 
69055
 
68960
      case IS_INVENTORY_OVERRIDE:
69056
      case IS_INVENTORY_OVERRIDE:
68961
        return Boolean.valueOf(isIsInventoryOverride());
69057
        return Boolean.valueOf(isIsInventoryOverride());
68962
 
69058
 
-
 
69059
      case HANDLING_TIME:
-
 
69060
        return Long.valueOf(getHandlingTime());
-
 
69061
 
-
 
69062
      case IS_CUSTOM_TIME:
-
 
69063
        return Boolean.valueOf(isIsCustomTime());
-
 
69064
 
68963
      }
69065
      }
68964
      throw new IllegalStateException();
69066
      throw new IllegalStateException();
68965
    }
69067
    }
68966
 
69068
 
68967
    /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
69069
    /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
Line 68981... Line 69083...
68981
        return isSetIsFba();
69083
        return isSetIsFba();
68982
      case IS_NON_FBA:
69084
      case IS_NON_FBA:
68983
        return isSetIsNonFba();
69085
        return isSetIsNonFba();
68984
      case IS_INVENTORY_OVERRIDE:
69086
      case IS_INVENTORY_OVERRIDE:
68985
        return isSetIsInventoryOverride();
69087
        return isSetIsInventoryOverride();
-
 
69088
      case HANDLING_TIME:
-
 
69089
        return isSetHandlingTime();
-
 
69090
      case IS_CUSTOM_TIME:
-
 
69091
        return isSetIsCustomTime();
68986
      }
69092
      }
68987
      throw new IllegalStateException();
69093
      throw new IllegalStateException();
68988
    }
69094
    }
68989
 
69095
 
68990
    @Override
69096
    @Override
Line 69052... Line 69158...
69052
          return false;
69158
          return false;
69053
        if (this.isInventoryOverride != that.isInventoryOverride)
69159
        if (this.isInventoryOverride != that.isInventoryOverride)
69054
          return false;
69160
          return false;
69055
      }
69161
      }
69056
 
69162
 
-
 
69163
      boolean this_present_handlingTime = true;
-
 
69164
      boolean that_present_handlingTime = true;
-
 
69165
      if (this_present_handlingTime || that_present_handlingTime) {
-
 
69166
        if (!(this_present_handlingTime && that_present_handlingTime))
-
 
69167
          return false;
-
 
69168
        if (this.handlingTime != that.handlingTime)
-
 
69169
          return false;
-
 
69170
      }
-
 
69171
 
-
 
69172
      boolean this_present_isCustomTime = true;
-
 
69173
      boolean that_present_isCustomTime = true;
-
 
69174
      if (this_present_isCustomTime || that_present_isCustomTime) {
-
 
69175
        if (!(this_present_isCustomTime && that_present_isCustomTime))
-
 
69176
          return false;
-
 
69177
        if (this.isCustomTime != that.isCustomTime)
-
 
69178
          return false;
-
 
69179
      }
-
 
69180
 
69057
      return true;
69181
      return true;
69058
    }
69182
    }
69059
 
69183
 
69060
    @Override
69184
    @Override
69061
    public int hashCode() {
69185
    public int hashCode() {
Line 69128... Line 69252...
69128
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.isInventoryOverride, typedOther.isInventoryOverride);
69252
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.isInventoryOverride, typedOther.isInventoryOverride);
69129
        if (lastComparison != 0) {
69253
        if (lastComparison != 0) {
69130
          return lastComparison;
69254
          return lastComparison;
69131
        }
69255
        }
69132
      }
69256
      }
-
 
69257
      lastComparison = Boolean.valueOf(isSetHandlingTime()).compareTo(typedOther.isSetHandlingTime());
-
 
69258
      if (lastComparison != 0) {
-
 
69259
        return lastComparison;
-
 
69260
      }
-
 
69261
      if (isSetHandlingTime()) {
-
 
69262
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.handlingTime, typedOther.handlingTime);
-
 
69263
        if (lastComparison != 0) {
-
 
69264
          return lastComparison;
-
 
69265
        }
-
 
69266
      }
-
 
69267
      lastComparison = Boolean.valueOf(isSetIsCustomTime()).compareTo(typedOther.isSetIsCustomTime());
-
 
69268
      if (lastComparison != 0) {
-
 
69269
        return lastComparison;
-
 
69270
      }
-
 
69271
      if (isSetIsCustomTime()) {
-
 
69272
        lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.isCustomTime, typedOther.isCustomTime);
-
 
69273
        if (lastComparison != 0) {
-
 
69274
          return lastComparison;
-
 
69275
        }
-
 
69276
      }
69133
      return 0;
69277
      return 0;
69134
    }
69278
    }
69135
 
69279
 
69136
    public _Fields fieldForId(int fieldId) {
69280
    public _Fields fieldForId(int fieldId) {
69137
      return _Fields.findByThriftId(fieldId);
69281
      return _Fields.findByThriftId(fieldId);
Line 69193... Line 69337...
69193
              setIsInventoryOverrideIsSet(true);
69337
              setIsInventoryOverrideIsSet(true);
69194
            } else { 
69338
            } else { 
69195
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
69339
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
69196
            }
69340
            }
69197
            break;
69341
            break;
-
 
69342
          case 7: // HANDLING_TIME
-
 
69343
            if (field.type == org.apache.thrift.protocol.TType.I64) {
-
 
69344
              this.handlingTime = iprot.readI64();
-
 
69345
              setHandlingTimeIsSet(true);
-
 
69346
            } else { 
-
 
69347
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
69348
            }
-
 
69349
            break;
-
 
69350
          case 8: // IS_CUSTOM_TIME
-
 
69351
            if (field.type == org.apache.thrift.protocol.TType.BOOL) {
-
 
69352
              this.isCustomTime = iprot.readBool();
-
 
69353
              setIsCustomTimeIsSet(true);
-
 
69354
            } else { 
-
 
69355
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
69356
            }
-
 
69357
            break;
69198
          default:
69358
          default:
69199
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
69359
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
69200
        }
69360
        }
69201
        iprot.readFieldEnd();
69361
        iprot.readFieldEnd();
69202
      }
69362
      }
Line 69224... Line 69384...
69224
      oprot.writeBool(this.isNonFba);
69384
      oprot.writeBool(this.isNonFba);
69225
      oprot.writeFieldEnd();
69385
      oprot.writeFieldEnd();
69226
      oprot.writeFieldBegin(IS_INVENTORY_OVERRIDE_FIELD_DESC);
69386
      oprot.writeFieldBegin(IS_INVENTORY_OVERRIDE_FIELD_DESC);
69227
      oprot.writeBool(this.isInventoryOverride);
69387
      oprot.writeBool(this.isInventoryOverride);
69228
      oprot.writeFieldEnd();
69388
      oprot.writeFieldEnd();
-
 
69389
      oprot.writeFieldBegin(HANDLING_TIME_FIELD_DESC);
-
 
69390
      oprot.writeI64(this.handlingTime);
-
 
69391
      oprot.writeFieldEnd();
-
 
69392
      oprot.writeFieldBegin(IS_CUSTOM_TIME_FIELD_DESC);
-
 
69393
      oprot.writeBool(this.isCustomTime);
-
 
69394
      oprot.writeFieldEnd();
69229
      oprot.writeFieldStop();
69395
      oprot.writeFieldStop();
69230
      oprot.writeStructEnd();
69396
      oprot.writeStructEnd();
69231
    }
69397
    }
69232
 
69398
 
69233
    @Override
69399
    @Override
Line 69256... Line 69422...
69256
      first = false;
69422
      first = false;
69257
      if (!first) sb.append(", ");
69423
      if (!first) sb.append(", ");
69258
      sb.append("isInventoryOverride:");
69424
      sb.append("isInventoryOverride:");
69259
      sb.append(this.isInventoryOverride);
69425
      sb.append(this.isInventoryOverride);
69260
      first = false;
69426
      first = false;
-
 
69427
      if (!first) sb.append(", ");
-
 
69428
      sb.append("handlingTime:");
-
 
69429
      sb.append(this.handlingTime);
-
 
69430
      first = false;
-
 
69431
      if (!first) sb.append(", ");
-
 
69432
      sb.append("isCustomTime:");
-
 
69433
      sb.append(this.isCustomTime);
-
 
69434
      first = false;
69261
      sb.append(")");
69435
      sb.append(")");
69262
      return sb.toString();
69436
      return sb.toString();
69263
    }
69437
    }
69264
 
69438
 
69265
    public void validate() throws org.apache.thrift.TException {
69439
    public void validate() throws org.apache.thrift.TException {