This is an automated email from the ASF dual-hosted git repository.

machristie pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/airavata.git

commit 8fc657428bdb8261b28506e403e1fae53c61e2d4
Author: Marcus Christie <machris...@apache.org>
AuthorDate: Mon May 11 10:13:29 2020 -0400

    AIRAVATA-3327 thrift stubs - removed deprecated reservation fields
---
 .../appcatalog/groupresourceprofile/ttypes.py      |  41 +--
 .../ComputeResourceReservation.java                |  32 +-
 .../GroupComputeResourcePreference.java            | 397 +++------------------
 .../group_resource_profile_model.thrift            |   3 -
 4 files changed, 68 insertions(+), 405 deletions(-)

diff --git 
a/airavata-api/airavata-client-sdks/airavata-python-sdk/airavata/model/appcatalog/groupresourceprofile/ttypes.py
 
b/airavata-api/airavata-client-sdks/airavata-python-sdk/airavata/model/appcatalog/groupresourceprofile/ttypes.py
index d5b8e18..61df7f6 100644
--- 
a/airavata-api/airavata-client-sdks/airavata-python-sdk/airavata/model/appcatalog/groupresourceprofile/ttypes.py
+++ 
b/airavata-api/airavata-client-sdks/airavata-python-sdk/airavata/model/appcatalog/groupresourceprofile/ttypes.py
@@ -259,9 +259,6 @@ class GroupComputeResourcePreference(object):
      - resourceSpecificCredentialStoreToken
      - usageReportingGatewayId
      - qualityOfService
-     - reservation
-     - reservationStartTime
-     - reservationEndTime
      - sshAccountProvisioner
      - groupSSHAccountProvisionerConfigs
      - sshAccountProvisionerAdditionalInfo
@@ -282,16 +279,16 @@ class GroupComputeResourcePreference(object):
         (10, TType.STRING, 'resourceSpecificCredentialStoreToken', 'UTF8', 
None, ),  # 10
         (11, TType.STRING, 'usageReportingGatewayId', 'UTF8', None, ),  # 11
         (12, TType.STRING, 'qualityOfService', 'UTF8', None, ),  # 12
-        (13, TType.STRING, 'reservation', 'UTF8', None, ),  # 13
-        (14, TType.I64, 'reservationStartTime', None, None, ),  # 14
-        (15, TType.I64, 'reservationEndTime', None, None, ),  # 15
+        None,  # 13
+        None,  # 14
+        None,  # 15
         (16, TType.STRING, 'sshAccountProvisioner', 'UTF8', None, ),  # 16
         (17, TType.LIST, 'groupSSHAccountProvisionerConfigs', (TType.STRUCT, 
(GroupAccountSSHProvisionerConfig, 
GroupAccountSSHProvisionerConfig.thrift_spec), False), None, ),  # 17
         (18, TType.STRING, 'sshAccountProvisionerAdditionalInfo', 'UTF8', 
None, ),  # 18
         (19, TType.LIST, 'reservations', (TType.STRUCT, 
(ComputeResourceReservation, ComputeResourceReservation.thrift_spec), False), 
None, ),  # 19
     )
 
-    def __init__(self, computeResourceId=None, 
groupResourceProfileId=thrift_spec[2][4], overridebyAiravata=thrift_spec[3][4], 
loginUserName=None, preferredJobSubmissionProtocol=None, 
preferredDataMovementProtocol=None, preferredBatchQueue=None, 
scratchLocation=None, allocationProjectNumber=None, 
resourceSpecificCredentialStoreToken=None, usageReportingGatewayId=None, 
qualityOfService=None, reservation=None, reservationStartTime=None, 
reservationEndTime=None, sshAccountProvisioner=None,  [...]
+    def __init__(self, computeResourceId=None, 
groupResourceProfileId=thrift_spec[2][4], overridebyAiravata=thrift_spec[3][4], 
loginUserName=None, preferredJobSubmissionProtocol=None, 
preferredDataMovementProtocol=None, preferredBatchQueue=None, 
scratchLocation=None, allocationProjectNumber=None, 
resourceSpecificCredentialStoreToken=None, usageReportingGatewayId=None, 
qualityOfService=None, sshAccountProvisioner=None, 
groupSSHAccountProvisionerConfigs=None, sshAccountProvisionerAdditiona [...]
         self.computeResourceId = computeResourceId
         self.groupResourceProfileId = groupResourceProfileId
         self.overridebyAiravata = overridebyAiravata
@@ -304,9 +301,6 @@ class GroupComputeResourcePreference(object):
         self.resourceSpecificCredentialStoreToken = 
resourceSpecificCredentialStoreToken
         self.usageReportingGatewayId = usageReportingGatewayId
         self.qualityOfService = qualityOfService
-        self.reservation = reservation
-        self.reservationStartTime = reservationStartTime
-        self.reservationEndTime = reservationEndTime
         self.sshAccountProvisioner = sshAccountProvisioner
         self.groupSSHAccountProvisionerConfigs = 
groupSSHAccountProvisionerConfigs
         self.sshAccountProvisionerAdditionalInfo = 
sshAccountProvisionerAdditionalInfo
@@ -381,21 +375,6 @@ class GroupComputeResourcePreference(object):
                     self.qualityOfService = iprot.readString().decode('utf-8') 
if sys.version_info[0] == 2 else iprot.readString()
                 else:
                     iprot.skip(ftype)
-            elif fid == 13:
-                if ftype == TType.STRING:
-                    self.reservation = iprot.readString().decode('utf-8') if 
sys.version_info[0] == 2 else iprot.readString()
-                else:
-                    iprot.skip(ftype)
-            elif fid == 14:
-                if ftype == TType.I64:
-                    self.reservationStartTime = iprot.readI64()
-                else:
-                    iprot.skip(ftype)
-            elif fid == 15:
-                if ftype == TType.I64:
-                    self.reservationEndTime = iprot.readI64()
-                else:
-                    iprot.skip(ftype)
             elif fid == 16:
                 if ftype == TType.STRING:
                     self.sshAccountProvisioner = 
iprot.readString().decode('utf-8') if sys.version_info[0] == 2 else 
iprot.readString()
@@ -486,18 +465,6 @@ class GroupComputeResourcePreference(object):
             oprot.writeFieldBegin('qualityOfService', TType.STRING, 12)
             oprot.writeString(self.qualityOfService.encode('utf-8') if 
sys.version_info[0] == 2 else self.qualityOfService)
             oprot.writeFieldEnd()
-        if self.reservation is not None:
-            oprot.writeFieldBegin('reservation', TType.STRING, 13)
-            oprot.writeString(self.reservation.encode('utf-8') if 
sys.version_info[0] == 2 else self.reservation)
-            oprot.writeFieldEnd()
-        if self.reservationStartTime is not None:
-            oprot.writeFieldBegin('reservationStartTime', TType.I64, 14)
-            oprot.writeI64(self.reservationStartTime)
-            oprot.writeFieldEnd()
-        if self.reservationEndTime is not None:
-            oprot.writeFieldBegin('reservationEndTime', TType.I64, 15)
-            oprot.writeI64(self.reservationEndTime)
-            oprot.writeFieldEnd()
         if self.sshAccountProvisioner is not None:
             oprot.writeFieldBegin('sshAccountProvisioner', TType.STRING, 16)
             oprot.writeString(self.sshAccountProvisioner.encode('utf-8') if 
sys.version_info[0] == 2 else self.sshAccountProvisioner)
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/groupresourceprofile/ComputeResourceReservation.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/groupresourceprofile/ComputeResourceReservation.java
index 5909f9c..df76be4 100644
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/groupresourceprofile/ComputeResourceReservation.java
+++ 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/groupresourceprofile/ComputeResourceReservation.java
@@ -686,13 +686,13 @@ public class ComputeResourceReservation implements 
org.apache.thrift.TBase<Compu
           case 3: // QUEUE_NAMES
             if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
               {
-                org.apache.thrift.protocol.TList _list16 = 
iprot.readListBegin();
-                struct.queueNames = new 
java.util.ArrayList<java.lang.String>(_list16.size);
-                java.lang.String _elem17;
-                for (int _i18 = 0; _i18 < _list16.size; ++_i18)
+                org.apache.thrift.protocol.TList _list0 = 
iprot.readListBegin();
+                struct.queueNames = new 
java.util.ArrayList<java.lang.String>(_list0.size);
+                java.lang.String _elem1;
+                for (int _i2 = 0; _i2 < _list0.size; ++_i2)
                 {
-                  _elem17 = iprot.readString();
-                  struct.queueNames.add(_elem17);
+                  _elem1 = iprot.readString();
+                  struct.queueNames.add(_elem1);
                 }
                 iprot.readListEnd();
               }
@@ -744,9 +744,9 @@ public class ComputeResourceReservation implements 
org.apache.thrift.TBase<Compu
         oprot.writeFieldBegin(QUEUE_NAMES_FIELD_DESC);
         {
           oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
struct.queueNames.size()));
-          for (java.lang.String _iter19 : struct.queueNames)
+          for (java.lang.String _iter3 : struct.queueNames)
           {
-            oprot.writeString(_iter19);
+            oprot.writeString(_iter3);
           }
           oprot.writeListEnd();
         }
@@ -779,9 +779,9 @@ public class ComputeResourceReservation implements 
org.apache.thrift.TBase<Compu
       oprot.writeString(struct.reservationName);
       {
         oprot.writeI32(struct.queueNames.size());
-        for (java.lang.String _iter20 : struct.queueNames)
+        for (java.lang.String _iter4 : struct.queueNames)
         {
-          oprot.writeString(_iter20);
+          oprot.writeString(_iter4);
         }
       }
       oprot.writeI64(struct.startTime);
@@ -796,13 +796,13 @@ public class ComputeResourceReservation implements 
org.apache.thrift.TBase<Compu
       struct.reservationName = iprot.readString();
       struct.setReservationNameIsSet(true);
       {
-        org.apache.thrift.protocol.TList _list21 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
-        struct.queueNames = new 
java.util.ArrayList<java.lang.String>(_list21.size);
-        java.lang.String _elem22;
-        for (int _i23 = 0; _i23 < _list21.size; ++_i23)
+        org.apache.thrift.protocol.TList _list5 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRING, 
iprot.readI32());
+        struct.queueNames = new 
java.util.ArrayList<java.lang.String>(_list5.size);
+        java.lang.String _elem6;
+        for (int _i7 = 0; _i7 < _list5.size; ++_i7)
         {
-          _elem22 = iprot.readString();
-          struct.queueNames.add(_elem22);
+          _elem6 = iprot.readString();
+          struct.queueNames.add(_elem6);
         }
       }
       struct.setQueueNamesIsSet(true);
diff --git 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/groupresourceprofile/GroupComputeResourcePreference.java
 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/groupresourceprofile/GroupComputeResourcePreference.java
index f43c58b..eb1572c 100644
--- 
a/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/groupresourceprofile/GroupComputeResourcePreference.java
+++ 
b/airavata-api/airavata-data-models/src/main/java/org/apache/airavata/model/appcatalog/groupresourceprofile/GroupComputeResourcePreference.java
@@ -40,9 +40,6 @@ public class GroupComputeResourcePreference implements 
org.apache.thrift.TBase<G
   private static final org.apache.thrift.protocol.TField 
RESOURCE_SPECIFIC_CREDENTIAL_STORE_TOKEN_FIELD_DESC = new 
org.apache.thrift.protocol.TField("resourceSpecificCredentialStoreToken", 
org.apache.thrift.protocol.TType.STRING, (short)10);
   private static final org.apache.thrift.protocol.TField 
USAGE_REPORTING_GATEWAY_ID_FIELD_DESC = new 
org.apache.thrift.protocol.TField("usageReportingGatewayId", 
org.apache.thrift.protocol.TType.STRING, (short)11);
   private static final org.apache.thrift.protocol.TField 
QUALITY_OF_SERVICE_FIELD_DESC = new 
org.apache.thrift.protocol.TField("qualityOfService", 
org.apache.thrift.protocol.TType.STRING, (short)12);
-  private static final org.apache.thrift.protocol.TField 
RESERVATION_FIELD_DESC = new org.apache.thrift.protocol.TField("reservation", 
org.apache.thrift.protocol.TType.STRING, (short)13);
-  private static final org.apache.thrift.protocol.TField 
RESERVATION_START_TIME_FIELD_DESC = new 
org.apache.thrift.protocol.TField("reservationStartTime", 
org.apache.thrift.protocol.TType.I64, (short)14);
-  private static final org.apache.thrift.protocol.TField 
RESERVATION_END_TIME_FIELD_DESC = new 
org.apache.thrift.protocol.TField("reservationEndTime", 
org.apache.thrift.protocol.TType.I64, (short)15);
   private static final org.apache.thrift.protocol.TField 
SSH_ACCOUNT_PROVISIONER_FIELD_DESC = new 
org.apache.thrift.protocol.TField("sshAccountProvisioner", 
org.apache.thrift.protocol.TType.STRING, (short)16);
   private static final org.apache.thrift.protocol.TField 
GROUP_SSHACCOUNT_PROVISIONER_CONFIGS_FIELD_DESC = new 
org.apache.thrift.protocol.TField("groupSSHAccountProvisionerConfigs", 
org.apache.thrift.protocol.TType.LIST, (short)17);
   private static final org.apache.thrift.protocol.TField 
SSH_ACCOUNT_PROVISIONER_ADDITIONAL_INFO_FIELD_DESC = new 
org.apache.thrift.protocol.TField("sshAccountProvisionerAdditionalInfo", 
org.apache.thrift.protocol.TType.STRING, (short)18);
@@ -63,9 +60,6 @@ public class GroupComputeResourcePreference implements 
org.apache.thrift.TBase<G
   private java.lang.String resourceSpecificCredentialStoreToken; // optional
   private java.lang.String usageReportingGatewayId; // optional
   private java.lang.String qualityOfService; // optional
-  private java.lang.String reservation; // optional
-  private long reservationStartTime; // optional
-  private long reservationEndTime; // optional
   private java.lang.String sshAccountProvisioner; // optional
   private java.util.List<GroupAccountSSHProvisionerConfig> 
groupSSHAccountProvisionerConfigs; // optional
   private java.lang.String sshAccountProvisionerAdditionalInfo; // optional
@@ -93,9 +87,6 @@ public class GroupComputeResourcePreference implements 
org.apache.thrift.TBase<G
     RESOURCE_SPECIFIC_CREDENTIAL_STORE_TOKEN((short)10, 
"resourceSpecificCredentialStoreToken"),
     USAGE_REPORTING_GATEWAY_ID((short)11, "usageReportingGatewayId"),
     QUALITY_OF_SERVICE((short)12, "qualityOfService"),
-    RESERVATION((short)13, "reservation"),
-    RESERVATION_START_TIME((short)14, "reservationStartTime"),
-    RESERVATION_END_TIME((short)15, "reservationEndTime"),
     SSH_ACCOUNT_PROVISIONER((short)16, "sshAccountProvisioner"),
     GROUP_SSHACCOUNT_PROVISIONER_CONFIGS((short)17, 
"groupSSHAccountProvisionerConfigs"),
     SSH_ACCOUNT_PROVISIONER_ADDITIONAL_INFO((short)18, 
"sshAccountProvisionerAdditionalInfo"),
@@ -138,12 +129,6 @@ public class GroupComputeResourcePreference implements 
org.apache.thrift.TBase<G
           return USAGE_REPORTING_GATEWAY_ID;
         case 12: // QUALITY_OF_SERVICE
           return QUALITY_OF_SERVICE;
-        case 13: // RESERVATION
-          return RESERVATION;
-        case 14: // RESERVATION_START_TIME
-          return RESERVATION_START_TIME;
-        case 15: // RESERVATION_END_TIME
-          return RESERVATION_END_TIME;
         case 16: // SSH_ACCOUNT_PROVISIONER
           return SSH_ACCOUNT_PROVISIONER;
         case 17: // GROUP_SSHACCOUNT_PROVISIONER_CONFIGS
@@ -193,10 +178,8 @@ public class GroupComputeResourcePreference implements 
org.apache.thrift.TBase<G
 
   // isset id assignments
   private static final int __OVERRIDEBYAIRAVATA_ISSET_ID = 0;
-  private static final int __RESERVATIONSTARTTIME_ISSET_ID = 1;
-  private static final int __RESERVATIONENDTIME_ISSET_ID = 2;
   private byte __isset_bitfield = 0;
-  private static final _Fields optionals[] = 
{_Fields.LOGIN_USER_NAME,_Fields.PREFERRED_JOB_SUBMISSION_PROTOCOL,_Fields.PREFERRED_DATA_MOVEMENT_PROTOCOL,_Fields.PREFERRED_BATCH_QUEUE,_Fields.SCRATCH_LOCATION,_Fields.ALLOCATION_PROJECT_NUMBER,_Fields.RESOURCE_SPECIFIC_CREDENTIAL_STORE_TOKEN,_Fields.USAGE_REPORTING_GATEWAY_ID,_Fields.QUALITY_OF_SERVICE,_Fields.RESERVATION,_Fields.RESERVATION_START_TIME,_Fields.RESERVATION_END_TIME,_Fields.SSH_ACCOUNT_PROVISIONER,_Fields.GROUP_SSHACCOUNT_PR
 [...]
+  private static final _Fields optionals[] = 
{_Fields.LOGIN_USER_NAME,_Fields.PREFERRED_JOB_SUBMISSION_PROTOCOL,_Fields.PREFERRED_DATA_MOVEMENT_PROTOCOL,_Fields.PREFERRED_BATCH_QUEUE,_Fields.SCRATCH_LOCATION,_Fields.ALLOCATION_PROJECT_NUMBER,_Fields.RESOURCE_SPECIFIC_CREDENTIAL_STORE_TOKEN,_Fields.USAGE_REPORTING_GATEWAY_ID,_Fields.QUALITY_OF_SERVICE,_Fields.SSH_ACCOUNT_PROVISIONER,_Fields.GROUP_SSHACCOUNT_PROVISIONER_CONFIGS,_Fields.SSH_ACCOUNT_PROVISIONER_ADDITIONAL_INFO,_Fields.RESERV
 [...]
   public static final java.util.Map<_Fields, 
org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
   static {
     java.util.Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = 
new java.util.EnumMap<_Fields, 
org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
@@ -224,12 +207,6 @@ public class GroupComputeResourcePreference implements 
org.apache.thrift.TBase<G
         new 
org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
     tmpMap.put(_Fields.QUALITY_OF_SERVICE, new 
org.apache.thrift.meta_data.FieldMetaData("qualityOfService", 
org.apache.thrift.TFieldRequirementType.OPTIONAL, 
         new 
org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
-    tmpMap.put(_Fields.RESERVATION, new 
org.apache.thrift.meta_data.FieldMetaData("reservation", 
org.apache.thrift.TFieldRequirementType.OPTIONAL, 
-        new 
org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
-    tmpMap.put(_Fields.RESERVATION_START_TIME, new 
org.apache.thrift.meta_data.FieldMetaData("reservationStartTime", 
org.apache.thrift.TFieldRequirementType.OPTIONAL, 
-        new 
org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
-    tmpMap.put(_Fields.RESERVATION_END_TIME, new 
org.apache.thrift.meta_data.FieldMetaData("reservationEndTime", 
org.apache.thrift.TFieldRequirementType.OPTIONAL, 
-        new 
org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
     tmpMap.put(_Fields.SSH_ACCOUNT_PROVISIONER, new 
org.apache.thrift.meta_data.FieldMetaData("sshAccountProvisioner", 
org.apache.thrift.TFieldRequirementType.OPTIONAL, 
         new 
org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
     tmpMap.put(_Fields.GROUP_SSHACCOUNT_PROVISIONER_CONFIGS, new 
org.apache.thrift.meta_data.FieldMetaData("groupSSHAccountProvisionerConfigs", 
org.apache.thrift.TFieldRequirementType.OPTIONAL, 
@@ -239,7 +216,7 @@ public class GroupComputeResourcePreference implements 
org.apache.thrift.TBase<G
         new 
org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
     tmpMap.put(_Fields.RESERVATIONS, new 
org.apache.thrift.meta_data.FieldMetaData("reservations", 
org.apache.thrift.TFieldRequirementType.OPTIONAL, 
         new 
org.apache.thrift.meta_data.ListMetaData(org.apache.thrift.protocol.TType.LIST, 
-            new 
org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRUCT
            , "ComputeResourceReservation"))));
+            new 
org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT,
 ComputeResourceReservation.class))));
     metaDataMap = java.util.Collections.unmodifiableMap(tmpMap);
     
org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(GroupComputeResourcePreference.class,
 metaDataMap);
   }
@@ -302,11 +279,6 @@ public class GroupComputeResourcePreference implements 
org.apache.thrift.TBase<G
     if (other.isSetQualityOfService()) {
       this.qualityOfService = other.qualityOfService;
     }
-    if (other.isSetReservation()) {
-      this.reservation = other.reservation;
-    }
-    this.reservationStartTime = other.reservationStartTime;
-    this.reservationEndTime = other.reservationEndTime;
     if (other.isSetSshAccountProvisioner()) {
       this.sshAccountProvisioner = other.sshAccountProvisioner;
     }
@@ -323,7 +295,7 @@ public class GroupComputeResourcePreference implements 
org.apache.thrift.TBase<G
     if (other.isSetReservations()) {
       java.util.List<ComputeResourceReservation> __this__reservations = new 
java.util.ArrayList<ComputeResourceReservation>(other.reservations.size());
       for (ComputeResourceReservation other_element : other.reservations) {
-        __this__reservations.add(other_element);
+        __this__reservations.add(new 
ComputeResourceReservation(other_element));
       }
       this.reservations = __this__reservations;
     }
@@ -349,11 +321,6 @@ public class GroupComputeResourcePreference implements 
org.apache.thrift.TBase<G
     this.resourceSpecificCredentialStoreToken = null;
     this.usageReportingGatewayId = null;
     this.qualityOfService = null;
-    this.reservation = null;
-    setReservationStartTimeIsSet(false);
-    this.reservationStartTime = 0;
-    setReservationEndTimeIsSet(false);
-    this.reservationEndTime = 0;
     this.sshAccountProvisioner = null;
     this.groupSSHAccountProvisionerConfigs = null;
     this.sshAccountProvisionerAdditionalInfo = null;
@@ -651,73 +618,6 @@ public class GroupComputeResourcePreference implements 
org.apache.thrift.TBase<G
     }
   }
 
-  public java.lang.String getReservation() {
-    return this.reservation;
-  }
-
-  public void setReservation(java.lang.String reservation) {
-    this.reservation = reservation;
-  }
-
-  public void unsetReservation() {
-    this.reservation = null;
-  }
-
-  /** Returns true if field reservation is set (has been assigned a value) and 
false otherwise */
-  public boolean isSetReservation() {
-    return this.reservation != null;
-  }
-
-  public void setReservationIsSet(boolean value) {
-    if (!value) {
-      this.reservation = null;
-    }
-  }
-
-  public long getReservationStartTime() {
-    return this.reservationStartTime;
-  }
-
-  public void setReservationStartTime(long reservationStartTime) {
-    this.reservationStartTime = reservationStartTime;
-    setReservationStartTimeIsSet(true);
-  }
-
-  public void unsetReservationStartTime() {
-    __isset_bitfield = 
org.apache.thrift.EncodingUtils.clearBit(__isset_bitfield, 
__RESERVATIONSTARTTIME_ISSET_ID);
-  }
-
-  /** Returns true if field reservationStartTime is set (has been assigned a 
value) and false otherwise */
-  public boolean isSetReservationStartTime() {
-    return org.apache.thrift.EncodingUtils.testBit(__isset_bitfield, 
__RESERVATIONSTARTTIME_ISSET_ID);
-  }
-
-  public void setReservationStartTimeIsSet(boolean value) {
-    __isset_bitfield = 
org.apache.thrift.EncodingUtils.setBit(__isset_bitfield, 
__RESERVATIONSTARTTIME_ISSET_ID, value);
-  }
-
-  public long getReservationEndTime() {
-    return this.reservationEndTime;
-  }
-
-  public void setReservationEndTime(long reservationEndTime) {
-    this.reservationEndTime = reservationEndTime;
-    setReservationEndTimeIsSet(true);
-  }
-
-  public void unsetReservationEndTime() {
-    __isset_bitfield = 
org.apache.thrift.EncodingUtils.clearBit(__isset_bitfield, 
__RESERVATIONENDTIME_ISSET_ID);
-  }
-
-  /** Returns true if field reservationEndTime is set (has been assigned a 
value) and false otherwise */
-  public boolean isSetReservationEndTime() {
-    return org.apache.thrift.EncodingUtils.testBit(__isset_bitfield, 
__RESERVATIONENDTIME_ISSET_ID);
-  }
-
-  public void setReservationEndTimeIsSet(boolean value) {
-    __isset_bitfield = 
org.apache.thrift.EncodingUtils.setBit(__isset_bitfield, 
__RESERVATIONENDTIME_ISSET_ID, value);
-  }
-
   public java.lang.String getSshAccountProvisioner() {
     return this.sshAccountProvisioner;
   }
@@ -938,30 +838,6 @@ public class GroupComputeResourcePreference implements 
org.apache.thrift.TBase<G
       }
       break;
 
-    case RESERVATION:
-      if (value == null) {
-        unsetReservation();
-      } else {
-        setReservation((java.lang.String)value);
-      }
-      break;
-
-    case RESERVATION_START_TIME:
-      if (value == null) {
-        unsetReservationStartTime();
-      } else {
-        setReservationStartTime((java.lang.Long)value);
-      }
-      break;
-
-    case RESERVATION_END_TIME:
-      if (value == null) {
-        unsetReservationEndTime();
-      } else {
-        setReservationEndTime((java.lang.Long)value);
-      }
-      break;
-
     case SSH_ACCOUNT_PROVISIONER:
       if (value == null) {
         unsetSshAccountProvisioner();
@@ -1035,15 +911,6 @@ public class GroupComputeResourcePreference implements 
org.apache.thrift.TBase<G
     case QUALITY_OF_SERVICE:
       return getQualityOfService();
 
-    case RESERVATION:
-      return getReservation();
-
-    case RESERVATION_START_TIME:
-      return getReservationStartTime();
-
-    case RESERVATION_END_TIME:
-      return getReservationEndTime();
-
     case SSH_ACCOUNT_PROVISIONER:
       return getSshAccountProvisioner();
 
@@ -1091,12 +958,6 @@ public class GroupComputeResourcePreference implements 
org.apache.thrift.TBase<G
       return isSetUsageReportingGatewayId();
     case QUALITY_OF_SERVICE:
       return isSetQualityOfService();
-    case RESERVATION:
-      return isSetReservation();
-    case RESERVATION_START_TIME:
-      return isSetReservationStartTime();
-    case RESERVATION_END_TIME:
-      return isSetReservationEndTime();
     case SSH_ACCOUNT_PROVISIONER:
       return isSetSshAccountProvisioner();
     case GROUP_SSHACCOUNT_PROVISIONER_CONFIGS:
@@ -1232,33 +1093,6 @@ public class GroupComputeResourcePreference implements 
org.apache.thrift.TBase<G
         return false;
     }
 
-    boolean this_present_reservation = true && this.isSetReservation();
-    boolean that_present_reservation = true && that.isSetReservation();
-    if (this_present_reservation || that_present_reservation) {
-      if (!(this_present_reservation && that_present_reservation))
-        return false;
-      if (!this.reservation.equals(that.reservation))
-        return false;
-    }
-
-    boolean this_present_reservationStartTime = true && 
this.isSetReservationStartTime();
-    boolean that_present_reservationStartTime = true && 
that.isSetReservationStartTime();
-    if (this_present_reservationStartTime || 
that_present_reservationStartTime) {
-      if (!(this_present_reservationStartTime && 
that_present_reservationStartTime))
-        return false;
-      if (this.reservationStartTime != that.reservationStartTime)
-        return false;
-    }
-
-    boolean this_present_reservationEndTime = true && 
this.isSetReservationEndTime();
-    boolean that_present_reservationEndTime = true && 
that.isSetReservationEndTime();
-    if (this_present_reservationEndTime || that_present_reservationEndTime) {
-      if (!(this_present_reservationEndTime && 
that_present_reservationEndTime))
-        return false;
-      if (this.reservationEndTime != that.reservationEndTime)
-        return false;
-    }
-
     boolean this_present_sshAccountProvisioner = true && 
this.isSetSshAccountProvisioner();
     boolean that_present_sshAccountProvisioner = true && 
that.isSetSshAccountProvisioner();
     if (this_present_sshAccountProvisioner || 
that_present_sshAccountProvisioner) {
@@ -1348,18 +1182,6 @@ public class GroupComputeResourcePreference implements 
org.apache.thrift.TBase<G
     if (isSetQualityOfService())
       hashCode = hashCode * 8191 + qualityOfService.hashCode();
 
-    hashCode = hashCode * 8191 + ((isSetReservation()) ? 131071 : 524287);
-    if (isSetReservation())
-      hashCode = hashCode * 8191 + reservation.hashCode();
-
-    hashCode = hashCode * 8191 + ((isSetReservationStartTime()) ? 131071 : 
524287);
-    if (isSetReservationStartTime())
-      hashCode = hashCode * 8191 + 
org.apache.thrift.TBaseHelper.hashCode(reservationStartTime);
-
-    hashCode = hashCode * 8191 + ((isSetReservationEndTime()) ? 131071 : 
524287);
-    if (isSetReservationEndTime())
-      hashCode = hashCode * 8191 + 
org.apache.thrift.TBaseHelper.hashCode(reservationEndTime);
-
     hashCode = hashCode * 8191 + ((isSetSshAccountProvisioner()) ? 131071 : 
524287);
     if (isSetSshAccountProvisioner())
       hashCode = hashCode * 8191 + sshAccountProvisioner.hashCode();
@@ -1507,36 +1329,6 @@ public class GroupComputeResourcePreference implements 
org.apache.thrift.TBase<G
         return lastComparison;
       }
     }
-    lastComparison = 
java.lang.Boolean.valueOf(isSetReservation()).compareTo(other.isSetReservation());
-    if (lastComparison != 0) {
-      return lastComparison;
-    }
-    if (isSetReservation()) {
-      lastComparison = 
org.apache.thrift.TBaseHelper.compareTo(this.reservation, other.reservation);
-      if (lastComparison != 0) {
-        return lastComparison;
-      }
-    }
-    lastComparison = 
java.lang.Boolean.valueOf(isSetReservationStartTime()).compareTo(other.isSetReservationStartTime());
-    if (lastComparison != 0) {
-      return lastComparison;
-    }
-    if (isSetReservationStartTime()) {
-      lastComparison = 
org.apache.thrift.TBaseHelper.compareTo(this.reservationStartTime, 
other.reservationStartTime);
-      if (lastComparison != 0) {
-        return lastComparison;
-      }
-    }
-    lastComparison = 
java.lang.Boolean.valueOf(isSetReservationEndTime()).compareTo(other.isSetReservationEndTime());
-    if (lastComparison != 0) {
-      return lastComparison;
-    }
-    if (isSetReservationEndTime()) {
-      lastComparison = 
org.apache.thrift.TBaseHelper.compareTo(this.reservationEndTime, 
other.reservationEndTime);
-      if (lastComparison != 0) {
-        return lastComparison;
-      }
-    }
     lastComparison = 
java.lang.Boolean.valueOf(isSetSshAccountProvisioner()).compareTo(other.isSetSshAccountProvisioner());
     if (lastComparison != 0) {
       return lastComparison;
@@ -1706,28 +1498,6 @@ public class GroupComputeResourcePreference implements 
org.apache.thrift.TBase<G
       }
       first = false;
     }
-    if (isSetReservation()) {
-      if (!first) sb.append(", ");
-      sb.append("reservation:");
-      if (this.reservation == null) {
-        sb.append("null");
-      } else {
-        sb.append(this.reservation);
-      }
-      first = false;
-    }
-    if (isSetReservationStartTime()) {
-      if (!first) sb.append(", ");
-      sb.append("reservationStartTime:");
-      sb.append(this.reservationStartTime);
-      first = false;
-    }
-    if (isSetReservationEndTime()) {
-      if (!first) sb.append(", ");
-      sb.append("reservationEndTime:");
-      sb.append(this.reservationEndTime);
-      first = false;
-    }
     if (isSetSshAccountProvisioner()) {
       if (!first) sb.append(", ");
       sb.append("sshAccountProvisioner:");
@@ -1921,30 +1691,6 @@ public class GroupComputeResourcePreference implements 
org.apache.thrift.TBase<G
               org.apache.thrift.protocol.TProtocolUtil.skip(iprot, 
schemeField.type);
             }
             break;
-          case 13: // RESERVATION
-            if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
-              struct.reservation = iprot.readString();
-              struct.setReservationIsSet(true);
-            } else { 
-              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, 
schemeField.type);
-            }
-            break;
-          case 14: // RESERVATION_START_TIME
-            if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
-              struct.reservationStartTime = iprot.readI64();
-              struct.setReservationStartTimeIsSet(true);
-            } else { 
-              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, 
schemeField.type);
-            }
-            break;
-          case 15: // RESERVATION_END_TIME
-            if (schemeField.type == org.apache.thrift.protocol.TType.I64) {
-              struct.reservationEndTime = iprot.readI64();
-              struct.setReservationEndTimeIsSet(true);
-            } else { 
-              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, 
schemeField.type);
-            }
-            break;
           case 16: // SSH_ACCOUNT_PROVISIONER
             if (schemeField.type == org.apache.thrift.protocol.TType.STRING) {
               struct.sshAccountProvisioner = iprot.readString();
@@ -1956,14 +1702,14 @@ public class GroupComputeResourcePreference implements 
org.apache.thrift.TBase<G
           case 17: // GROUP_SSHACCOUNT_PROVISIONER_CONFIGS
             if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
               {
-                org.apache.thrift.protocol.TList _list0 = 
iprot.readListBegin();
-                struct.groupSSHAccountProvisionerConfigs = new 
java.util.ArrayList<GroupAccountSSHProvisionerConfig>(_list0.size);
-                GroupAccountSSHProvisionerConfig _elem1;
-                for (int _i2 = 0; _i2 < _list0.size; ++_i2)
+                org.apache.thrift.protocol.TList _list8 = 
iprot.readListBegin();
+                struct.groupSSHAccountProvisionerConfigs = new 
java.util.ArrayList<GroupAccountSSHProvisionerConfig>(_list8.size);
+                GroupAccountSSHProvisionerConfig _elem9;
+                for (int _i10 = 0; _i10 < _list8.size; ++_i10)
                 {
-                  _elem1 = new GroupAccountSSHProvisionerConfig();
-                  _elem1.read(iprot);
-                  struct.groupSSHAccountProvisionerConfigs.add(_elem1);
+                  _elem9 = new GroupAccountSSHProvisionerConfig();
+                  _elem9.read(iprot);
+                  struct.groupSSHAccountProvisionerConfigs.add(_elem9);
                 }
                 iprot.readListEnd();
               }
@@ -1983,14 +1729,14 @@ public class GroupComputeResourcePreference implements 
org.apache.thrift.TBase<G
           case 19: // RESERVATIONS
             if (schemeField.type == org.apache.thrift.protocol.TType.LIST) {
               {
-                org.apache.thrift.protocol.TList _list3 = 
iprot.readListBegin();
-                struct.reservations = new 
java.util.ArrayList<ComputeResourceReservation>(_list3.size);
-                ComputeResourceReservation _elem4;
-                for (int _i5 = 0; _i5 < _list3.size; ++_i5)
+                org.apache.thrift.protocol.TList _list11 = 
iprot.readListBegin();
+                struct.reservations = new 
java.util.ArrayList<ComputeResourceReservation>(_list11.size);
+                ComputeResourceReservation _elem12;
+                for (int _i13 = 0; _i13 < _list11.size; ++_i13)
                 {
-                  _elem4 = new ComputeResourceReservation();
-                  _elem4.read(iprot);
-                  struct.reservations.add(_elem4);
+                  _elem12 = new ComputeResourceReservation();
+                  _elem12.read(iprot);
+                  struct.reservations.add(_elem12);
                 }
                 iprot.readListEnd();
               }
@@ -2088,23 +1834,6 @@ public class GroupComputeResourcePreference implements 
org.apache.thrift.TBase<G
           oprot.writeFieldEnd();
         }
       }
-      if (struct.reservation != null) {
-        if (struct.isSetReservation()) {
-          oprot.writeFieldBegin(RESERVATION_FIELD_DESC);
-          oprot.writeString(struct.reservation);
-          oprot.writeFieldEnd();
-        }
-      }
-      if (struct.isSetReservationStartTime()) {
-        oprot.writeFieldBegin(RESERVATION_START_TIME_FIELD_DESC);
-        oprot.writeI64(struct.reservationStartTime);
-        oprot.writeFieldEnd();
-      }
-      if (struct.isSetReservationEndTime()) {
-        oprot.writeFieldBegin(RESERVATION_END_TIME_FIELD_DESC);
-        oprot.writeI64(struct.reservationEndTime);
-        oprot.writeFieldEnd();
-      }
       if (struct.sshAccountProvisioner != null) {
         if (struct.isSetSshAccountProvisioner()) {
           oprot.writeFieldBegin(SSH_ACCOUNT_PROVISIONER_FIELD_DESC);
@@ -2117,9 +1846,9 @@ public class GroupComputeResourcePreference implements 
org.apache.thrift.TBase<G
           
oprot.writeFieldBegin(GROUP_SSHACCOUNT_PROVISIONER_CONFIGS_FIELD_DESC);
           {
             oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
struct.groupSSHAccountProvisionerConfigs.size()));
-            for (GroupAccountSSHProvisionerConfig _iter6 : 
struct.groupSSHAccountProvisionerConfigs)
+            for (GroupAccountSSHProvisionerConfig _iter14 : 
struct.groupSSHAccountProvisionerConfigs)
             {
-              _iter6.write(oprot);
+              _iter14.write(oprot);
             }
             oprot.writeListEnd();
           }
@@ -2138,9 +1867,9 @@ public class GroupComputeResourcePreference implements 
org.apache.thrift.TBase<G
           oprot.writeFieldBegin(RESERVATIONS_FIELD_DESC);
           {
             oprot.writeListBegin(new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
struct.reservations.size()));
-            for (ComputeResourceReservation _iter7 : struct.reservations)
+            for (ComputeResourceReservation _iter15 : struct.reservations)
             {
-              _iter7.write(oprot);
+              _iter15.write(oprot);
             }
             oprot.writeListEnd();
           }
@@ -2195,28 +1924,19 @@ public class GroupComputeResourcePreference implements 
org.apache.thrift.TBase<G
       if (struct.isSetQualityOfService()) {
         optionals.set(8);
       }
-      if (struct.isSetReservation()) {
-        optionals.set(9);
-      }
-      if (struct.isSetReservationStartTime()) {
-        optionals.set(10);
-      }
-      if (struct.isSetReservationEndTime()) {
-        optionals.set(11);
-      }
       if (struct.isSetSshAccountProvisioner()) {
-        optionals.set(12);
+        optionals.set(9);
       }
       if (struct.isSetGroupSSHAccountProvisionerConfigs()) {
-        optionals.set(13);
+        optionals.set(10);
       }
       if (struct.isSetSshAccountProvisionerAdditionalInfo()) {
-        optionals.set(14);
+        optionals.set(11);
       }
       if (struct.isSetReservations()) {
-        optionals.set(15);
+        optionals.set(12);
       }
-      oprot.writeBitSet(optionals, 16);
+      oprot.writeBitSet(optionals, 13);
       if (struct.isSetLoginUserName()) {
         oprot.writeString(struct.loginUserName);
       }
@@ -2244,24 +1964,15 @@ public class GroupComputeResourcePreference implements 
org.apache.thrift.TBase<G
       if (struct.isSetQualityOfService()) {
         oprot.writeString(struct.qualityOfService);
       }
-      if (struct.isSetReservation()) {
-        oprot.writeString(struct.reservation);
-      }
-      if (struct.isSetReservationStartTime()) {
-        oprot.writeI64(struct.reservationStartTime);
-      }
-      if (struct.isSetReservationEndTime()) {
-        oprot.writeI64(struct.reservationEndTime);
-      }
       if (struct.isSetSshAccountProvisioner()) {
         oprot.writeString(struct.sshAccountProvisioner);
       }
       if (struct.isSetGroupSSHAccountProvisionerConfigs()) {
         {
           oprot.writeI32(struct.groupSSHAccountProvisionerConfigs.size());
-          for (GroupAccountSSHProvisionerConfig _iter8 : 
struct.groupSSHAccountProvisionerConfigs)
+          for (GroupAccountSSHProvisionerConfig _iter16 : 
struct.groupSSHAccountProvisionerConfigs)
           {
-            _iter8.write(oprot);
+            _iter16.write(oprot);
           }
         }
       }
@@ -2271,9 +1982,9 @@ public class GroupComputeResourcePreference implements 
org.apache.thrift.TBase<G
       if (struct.isSetReservations()) {
         {
           oprot.writeI32(struct.reservations.size());
-          for (ComputeResourceReservation _iter9 : struct.reservations)
+          for (ComputeResourceReservation _iter17 : struct.reservations)
           {
-            _iter9.write(oprot);
+            _iter17.write(oprot);
           }
         }
       }
@@ -2288,7 +1999,7 @@ public class GroupComputeResourcePreference implements 
org.apache.thrift.TBase<G
       struct.setGroupResourceProfileIdIsSet(true);
       struct.overridebyAiravata = iprot.readBool();
       struct.setOverridebyAiravataIsSet(true);
-      java.util.BitSet incoming = iprot.readBitSet(16);
+      java.util.BitSet incoming = iprot.readBitSet(13);
       if (incoming.get(0)) {
         struct.loginUserName = iprot.readString();
         struct.setLoginUserNameIsSet(true);
@@ -2326,49 +2037,37 @@ public class GroupComputeResourcePreference implements 
org.apache.thrift.TBase<G
         struct.setQualityOfServiceIsSet(true);
       }
       if (incoming.get(9)) {
-        struct.reservation = iprot.readString();
-        struct.setReservationIsSet(true);
-      }
-      if (incoming.get(10)) {
-        struct.reservationStartTime = iprot.readI64();
-        struct.setReservationStartTimeIsSet(true);
-      }
-      if (incoming.get(11)) {
-        struct.reservationEndTime = iprot.readI64();
-        struct.setReservationEndTimeIsSet(true);
-      }
-      if (incoming.get(12)) {
         struct.sshAccountProvisioner = iprot.readString();
         struct.setSshAccountProvisionerIsSet(true);
       }
-      if (incoming.get(13)) {
+      if (incoming.get(10)) {
         {
-          org.apache.thrift.protocol.TList _list10 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
-          struct.groupSSHAccountProvisionerConfigs = new 
java.util.ArrayList<GroupAccountSSHProvisionerConfig>(_list10.size);
-          GroupAccountSSHProvisionerConfig _elem11;
-          for (int _i12 = 0; _i12 < _list10.size; ++_i12)
+          org.apache.thrift.protocol.TList _list18 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
+          struct.groupSSHAccountProvisionerConfigs = new 
java.util.ArrayList<GroupAccountSSHProvisionerConfig>(_list18.size);
+          GroupAccountSSHProvisionerConfig _elem19;
+          for (int _i20 = 0; _i20 < _list18.size; ++_i20)
           {
-            _elem11 = new GroupAccountSSHProvisionerConfig();
-            _elem11.read(iprot);
-            struct.groupSSHAccountProvisionerConfigs.add(_elem11);
+            _elem19 = new GroupAccountSSHProvisionerConfig();
+            _elem19.read(iprot);
+            struct.groupSSHAccountProvisionerConfigs.add(_elem19);
           }
         }
         struct.setGroupSSHAccountProvisionerConfigsIsSet(true);
       }
-      if (incoming.get(14)) {
+      if (incoming.get(11)) {
         struct.sshAccountProvisionerAdditionalInfo = iprot.readString();
         struct.setSshAccountProvisionerAdditionalInfoIsSet(true);
       }
-      if (incoming.get(15)) {
+      if (incoming.get(12)) {
         {
-          org.apache.thrift.protocol.TList _list13 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
-          struct.reservations = new 
java.util.ArrayList<ComputeResourceReservation>(_list13.size);
-          ComputeResourceReservation _elem14;
-          for (int _i15 = 0; _i15 < _list13.size; ++_i15)
+          org.apache.thrift.protocol.TList _list21 = new 
org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, 
iprot.readI32());
+          struct.reservations = new 
java.util.ArrayList<ComputeResourceReservation>(_list21.size);
+          ComputeResourceReservation _elem22;
+          for (int _i23 = 0; _i23 < _list21.size; ++_i23)
           {
-            _elem14 = new ComputeResourceReservation();
-            _elem14.read(iprot);
-            struct.reservations.add(_elem14);
+            _elem22 = new ComputeResourceReservation();
+            _elem22.read(iprot);
+            struct.reservations.add(_elem22);
           }
         }
         struct.setReservationsIsSet(true);
diff --git 
a/thrift-interface-descriptions/data-models/resource-catalog-models/group_resource_profile_model.thrift
 
b/thrift-interface-descriptions/data-models/resource-catalog-models/group_resource_profile_model.thrift
index 868db38..063f7c6 100644
--- 
a/thrift-interface-descriptions/data-models/resource-catalog-models/group_resource_profile_model.thrift
+++ 
b/thrift-interface-descriptions/data-models/resource-catalog-models/group_resource_profile_model.thrift
@@ -55,9 +55,6 @@ struct GroupComputeResourcePreference {
     10: optional string resourceSpecificCredentialStoreToken,
     11: optional string usageReportingGatewayId,
     12: optional string qualityOfService,
-    13: optional string reservation,
-    14: optional i64 reservationStartTime,
-    15: optional i64 reservationEndTime,
     16: optional string sshAccountProvisioner,
     17: optional list<GroupAccountSSHProvisionerConfig> 
groupSSHAccountProvisionerConfigs,
     18: optional string sshAccountProvisionerAdditionalInfo,

Reply via email to