http://git-wip-us.apache.org/repos/asf/sentry/blob/68949951/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TAlterSentryRoleGrantPrivilegeResponse.java ---------------------------------------------------------------------- diff --git a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TAlterSentryRoleGrantPrivilegeResponse.java b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TAlterSentryRoleGrantPrivilegeResponse.java index 0cadf16..825abe4 100644 --- a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TAlterSentryRoleGrantPrivilegeResponse.java +++ b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TAlterSentryRoleGrantPrivilegeResponse.java @@ -537,14 +537,14 @@ public class TAlterSentryRoleGrantPrivilegeResponse implements org.apache.thrift case 3: // PRIVILEGES if (schemeField.type == org.apache.thrift.protocol.TType.SET) { { - org.apache.thrift.protocol.TSet _set24 = iprot.readSetBegin(); - struct.privileges = new HashSet<TSentryPrivilege>(2*_set24.size); - for (int _i25 = 0; _i25 < _set24.size; ++_i25) + org.apache.thrift.protocol.TSet _set40 = iprot.readSetBegin(); + struct.privileges = new HashSet<TSentryPrivilege>(2*_set40.size); + for (int _i41 = 0; _i41 < _set40.size; ++_i41) { - TSentryPrivilege _elem26; // required - _elem26 = new TSentryPrivilege(); - _elem26.read(iprot); - struct.privileges.add(_elem26); + TSentryPrivilege _elem42; // required + _elem42 = new TSentryPrivilege(); + _elem42.read(iprot); + struct.privileges.add(_elem42); } iprot.readSetEnd(); } @@ -583,9 +583,9 @@ public class TAlterSentryRoleGrantPrivilegeResponse implements org.apache.thrift oprot.writeFieldBegin(PRIVILEGES_FIELD_DESC); { oprot.writeSetBegin(new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, struct.privileges.size())); - for (TSentryPrivilege _iter27 : struct.privileges) + for (TSentryPrivilege _iter43 : struct.privileges) { - _iter27.write(oprot); + _iter43.write(oprot); } oprot.writeSetEnd(); } @@ -624,9 +624,9 @@ public class TAlterSentryRoleGrantPrivilegeResponse implements org.apache.thrift if (struct.isSetPrivileges()) { { oprot.writeI32(struct.privileges.size()); - for (TSentryPrivilege _iter28 : struct.privileges) + for (TSentryPrivilege _iter44 : struct.privileges) { - _iter28.write(oprot); + _iter44.write(oprot); } } } @@ -646,14 +646,14 @@ public class TAlterSentryRoleGrantPrivilegeResponse implements org.apache.thrift } if (incoming.get(1)) { { - org.apache.thrift.protocol.TSet _set29 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32()); - struct.privileges = new HashSet<TSentryPrivilege>(2*_set29.size); - for (int _i30 = 0; _i30 < _set29.size; ++_i30) + org.apache.thrift.protocol.TSet _set45 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32()); + struct.privileges = new HashSet<TSentryPrivilege>(2*_set45.size); + for (int _i46 = 0; _i46 < _set45.size; ++_i46) { - TSentryPrivilege _elem31; // required - _elem31 = new TSentryPrivilege(); - _elem31.read(iprot); - struct.privileges.add(_elem31); + TSentryPrivilege _elem47; // required + _elem47 = new TSentryPrivilege(); + _elem47.read(iprot); + struct.privileges.add(_elem47); } } struct.setPrivilegesIsSet(true);
http://git-wip-us.apache.org/repos/asf/sentry/blob/68949951/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TAlterSentryRoleRevokePrivilegeRequest.java ---------------------------------------------------------------------- diff --git a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TAlterSentryRoleRevokePrivilegeRequest.java b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TAlterSentryRoleRevokePrivilegeRequest.java index 034a061..57f2722 100644 --- a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TAlterSentryRoleRevokePrivilegeRequest.java +++ b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TAlterSentryRoleRevokePrivilegeRequest.java @@ -721,14 +721,14 @@ public class TAlterSentryRoleRevokePrivilegeRequest implements org.apache.thrift case 6: // PRIVILEGES if (schemeField.type == org.apache.thrift.protocol.TType.SET) { { - org.apache.thrift.protocol.TSet _set32 = iprot.readSetBegin(); - struct.privileges = new HashSet<TSentryPrivilege>(2*_set32.size); - for (int _i33 = 0; _i33 < _set32.size; ++_i33) + org.apache.thrift.protocol.TSet _set48 = iprot.readSetBegin(); + struct.privileges = new HashSet<TSentryPrivilege>(2*_set48.size); + for (int _i49 = 0; _i49 < _set48.size; ++_i49) { - TSentryPrivilege _elem34; // required - _elem34 = new TSentryPrivilege(); - _elem34.read(iprot); - struct.privileges.add(_elem34); + TSentryPrivilege _elem50; // required + _elem50 = new TSentryPrivilege(); + _elem50.read(iprot); + struct.privileges.add(_elem50); } iprot.readSetEnd(); } @@ -775,9 +775,9 @@ public class TAlterSentryRoleRevokePrivilegeRequest implements org.apache.thrift oprot.writeFieldBegin(PRIVILEGES_FIELD_DESC); { oprot.writeSetBegin(new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, struct.privileges.size())); - for (TSentryPrivilege _iter35 : struct.privileges) + for (TSentryPrivilege _iter51 : struct.privileges) { - _iter35.write(oprot); + _iter51.write(oprot); } oprot.writeSetEnd(); } @@ -818,9 +818,9 @@ public class TAlterSentryRoleRevokePrivilegeRequest implements org.apache.thrift if (struct.isSetPrivileges()) { { oprot.writeI32(struct.privileges.size()); - for (TSentryPrivilege _iter36 : struct.privileges) + for (TSentryPrivilege _iter52 : struct.privileges) { - _iter36.write(oprot); + _iter52.write(oprot); } } } @@ -843,14 +843,14 @@ public class TAlterSentryRoleRevokePrivilegeRequest implements org.apache.thrift } if (incoming.get(1)) { { - org.apache.thrift.protocol.TSet _set37 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32()); - struct.privileges = new HashSet<TSentryPrivilege>(2*_set37.size); - for (int _i38 = 0; _i38 < _set37.size; ++_i38) + org.apache.thrift.protocol.TSet _set53 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32()); + struct.privileges = new HashSet<TSentryPrivilege>(2*_set53.size); + for (int _i54 = 0; _i54 < _set53.size; ++_i54) { - TSentryPrivilege _elem39; // required - _elem39 = new TSentryPrivilege(); - _elem39.read(iprot); - struct.privileges.add(_elem39); + TSentryPrivilege _elem55; // required + _elem55 = new TSentryPrivilege(); + _elem55.read(iprot); + struct.privileges.add(_elem55); } } struct.setPrivilegesIsSet(true); http://git-wip-us.apache.org/repos/asf/sentry/blob/68949951/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesByAuthRequest.java ---------------------------------------------------------------------- diff --git a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesByAuthRequest.java b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesByAuthRequest.java index 0f3c6d8..f1188b2 100644 --- a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesByAuthRequest.java +++ b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesByAuthRequest.java @@ -724,14 +724,14 @@ public class TListSentryPrivilegesByAuthRequest implements org.apache.thrift.TBa case 3: // AUTHORIZABLE_SET if (schemeField.type == org.apache.thrift.protocol.TType.SET) { { - org.apache.thrift.protocol.TSet _set106 = iprot.readSetBegin(); - struct.authorizableSet = new HashSet<TSentryAuthorizable>(2*_set106.size); - for (int _i107 = 0; _i107 < _set106.size; ++_i107) + org.apache.thrift.protocol.TSet _set130 = iprot.readSetBegin(); + struct.authorizableSet = new HashSet<TSentryAuthorizable>(2*_set130.size); + for (int _i131 = 0; _i131 < _set130.size; ++_i131) { - TSentryAuthorizable _elem108; // required - _elem108 = new TSentryAuthorizable(); - _elem108.read(iprot); - struct.authorizableSet.add(_elem108); + TSentryAuthorizable _elem132; // required + _elem132 = new TSentryAuthorizable(); + _elem132.read(iprot); + struct.authorizableSet.add(_elem132); } iprot.readSetEnd(); } @@ -743,13 +743,13 @@ public class TListSentryPrivilegesByAuthRequest implements org.apache.thrift.TBa case 4: // GROUPS if (schemeField.type == org.apache.thrift.protocol.TType.SET) { { - org.apache.thrift.protocol.TSet _set109 = iprot.readSetBegin(); - struct.groups = new HashSet<String>(2*_set109.size); - for (int _i110 = 0; _i110 < _set109.size; ++_i110) + org.apache.thrift.protocol.TSet _set133 = iprot.readSetBegin(); + struct.groups = new HashSet<String>(2*_set133.size); + for (int _i134 = 0; _i134 < _set133.size; ++_i134) { - String _elem111; // required - _elem111 = iprot.readString(); - struct.groups.add(_elem111); + String _elem135; // required + _elem135 = iprot.readString(); + struct.groups.add(_elem135); } iprot.readSetEnd(); } @@ -792,9 +792,9 @@ public class TListSentryPrivilegesByAuthRequest implements org.apache.thrift.TBa oprot.writeFieldBegin(AUTHORIZABLE_SET_FIELD_DESC); { oprot.writeSetBegin(new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, struct.authorizableSet.size())); - for (TSentryAuthorizable _iter112 : struct.authorizableSet) + for (TSentryAuthorizable _iter136 : struct.authorizableSet) { - _iter112.write(oprot); + _iter136.write(oprot); } oprot.writeSetEnd(); } @@ -805,9 +805,9 @@ public class TListSentryPrivilegesByAuthRequest implements org.apache.thrift.TBa oprot.writeFieldBegin(GROUPS_FIELD_DESC); { oprot.writeSetBegin(new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, struct.groups.size())); - for (String _iter113 : struct.groups) + for (String _iter137 : struct.groups) { - oprot.writeString(_iter113); + oprot.writeString(_iter137); } oprot.writeSetEnd(); } @@ -842,9 +842,9 @@ public class TListSentryPrivilegesByAuthRequest implements org.apache.thrift.TBa oprot.writeString(struct.requestorUserName); { oprot.writeI32(struct.authorizableSet.size()); - for (TSentryAuthorizable _iter114 : struct.authorizableSet) + for (TSentryAuthorizable _iter138 : struct.authorizableSet) { - _iter114.write(oprot); + _iter138.write(oprot); } } BitSet optionals = new BitSet(); @@ -858,9 +858,9 @@ public class TListSentryPrivilegesByAuthRequest implements org.apache.thrift.TBa if (struct.isSetGroups()) { { oprot.writeI32(struct.groups.size()); - for (String _iter115 : struct.groups) + for (String _iter139 : struct.groups) { - oprot.writeString(_iter115); + oprot.writeString(_iter139); } } } @@ -877,27 +877,27 @@ public class TListSentryPrivilegesByAuthRequest implements org.apache.thrift.TBa struct.requestorUserName = iprot.readString(); struct.setRequestorUserNameIsSet(true); { - org.apache.thrift.protocol.TSet _set116 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32()); - struct.authorizableSet = new HashSet<TSentryAuthorizable>(2*_set116.size); - for (int _i117 = 0; _i117 < _set116.size; ++_i117) + org.apache.thrift.protocol.TSet _set140 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32()); + struct.authorizableSet = new HashSet<TSentryAuthorizable>(2*_set140.size); + for (int _i141 = 0; _i141 < _set140.size; ++_i141) { - TSentryAuthorizable _elem118; // required - _elem118 = new TSentryAuthorizable(); - _elem118.read(iprot); - struct.authorizableSet.add(_elem118); + TSentryAuthorizable _elem142; // required + _elem142 = new TSentryAuthorizable(); + _elem142.read(iprot); + struct.authorizableSet.add(_elem142); } } struct.setAuthorizableSetIsSet(true); BitSet incoming = iprot.readBitSet(2); if (incoming.get(0)) { { - org.apache.thrift.protocol.TSet _set119 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, iprot.readI32()); - struct.groups = new HashSet<String>(2*_set119.size); - for (int _i120 = 0; _i120 < _set119.size; ++_i120) + org.apache.thrift.protocol.TSet _set143 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, iprot.readI32()); + struct.groups = new HashSet<String>(2*_set143.size); + for (int _i144 = 0; _i144 < _set143.size; ++_i144) { - String _elem121; // required - _elem121 = iprot.readString(); - struct.groups.add(_elem121); + String _elem145; // required + _elem145 = iprot.readString(); + struct.groups.add(_elem145); } } struct.setGroupsIsSet(true); http://git-wip-us.apache.org/repos/asf/sentry/blob/68949951/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesByAuthResponse.java ---------------------------------------------------------------------- diff --git a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesByAuthResponse.java b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesByAuthResponse.java index 870f94b..513f88a 100644 --- a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesByAuthResponse.java +++ b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesByAuthResponse.java @@ -449,17 +449,17 @@ public class TListSentryPrivilegesByAuthResponse implements org.apache.thrift.TB case 2: // PRIVILEGES_MAP_BY_AUTH if (schemeField.type == org.apache.thrift.protocol.TType.MAP) { { - org.apache.thrift.protocol.TMap _map122 = iprot.readMapBegin(); - struct.privilegesMapByAuth = new HashMap<TSentryAuthorizable,TSentryPrivilegeMap>(2*_map122.size); - for (int _i123 = 0; _i123 < _map122.size; ++_i123) + org.apache.thrift.protocol.TMap _map146 = iprot.readMapBegin(); + struct.privilegesMapByAuth = new HashMap<TSentryAuthorizable,TSentryPrivilegeMap>(2*_map146.size); + for (int _i147 = 0; _i147 < _map146.size; ++_i147) { - TSentryAuthorizable _key124; // required - TSentryPrivilegeMap _val125; // required - _key124 = new TSentryAuthorizable(); - _key124.read(iprot); - _val125 = new TSentryPrivilegeMap(); - _val125.read(iprot); - struct.privilegesMapByAuth.put(_key124, _val125); + TSentryAuthorizable _key148; // required + TSentryPrivilegeMap _val149; // required + _key148 = new TSentryAuthorizable(); + _key148.read(iprot); + _val149 = new TSentryPrivilegeMap(); + _val149.read(iprot); + struct.privilegesMapByAuth.put(_key148, _val149); } iprot.readMapEnd(); } @@ -491,10 +491,10 @@ public class TListSentryPrivilegesByAuthResponse implements org.apache.thrift.TB oprot.writeFieldBegin(PRIVILEGES_MAP_BY_AUTH_FIELD_DESC); { oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRUCT, org.apache.thrift.protocol.TType.STRUCT, struct.privilegesMapByAuth.size())); - for (Map.Entry<TSentryAuthorizable, TSentryPrivilegeMap> _iter126 : struct.privilegesMapByAuth.entrySet()) + for (Map.Entry<TSentryAuthorizable, TSentryPrivilegeMap> _iter150 : struct.privilegesMapByAuth.entrySet()) { - _iter126.getKey().write(oprot); - _iter126.getValue().write(oprot); + _iter150.getKey().write(oprot); + _iter150.getValue().write(oprot); } oprot.writeMapEnd(); } @@ -527,10 +527,10 @@ public class TListSentryPrivilegesByAuthResponse implements org.apache.thrift.TB if (struct.isSetPrivilegesMapByAuth()) { { oprot.writeI32(struct.privilegesMapByAuth.size()); - for (Map.Entry<TSentryAuthorizable, TSentryPrivilegeMap> _iter127 : struct.privilegesMapByAuth.entrySet()) + for (Map.Entry<TSentryAuthorizable, TSentryPrivilegeMap> _iter151 : struct.privilegesMapByAuth.entrySet()) { - _iter127.getKey().write(oprot); - _iter127.getValue().write(oprot); + _iter151.getKey().write(oprot); + _iter151.getValue().write(oprot); } } } @@ -545,17 +545,17 @@ public class TListSentryPrivilegesByAuthResponse implements org.apache.thrift.TB BitSet incoming = iprot.readBitSet(1); if (incoming.get(0)) { { - org.apache.thrift.protocol.TMap _map128 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRUCT, org.apache.thrift.protocol.TType.STRUCT, iprot.readI32()); - struct.privilegesMapByAuth = new HashMap<TSentryAuthorizable,TSentryPrivilegeMap>(2*_map128.size); - for (int _i129 = 0; _i129 < _map128.size; ++_i129) + org.apache.thrift.protocol.TMap _map152 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRUCT, org.apache.thrift.protocol.TType.STRUCT, iprot.readI32()); + struct.privilegesMapByAuth = new HashMap<TSentryAuthorizable,TSentryPrivilegeMap>(2*_map152.size); + for (int _i153 = 0; _i153 < _map152.size; ++_i153) { - TSentryAuthorizable _key130; // required - TSentryPrivilegeMap _val131; // required - _key130 = new TSentryAuthorizable(); - _key130.read(iprot); - _val131 = new TSentryPrivilegeMap(); - _val131.read(iprot); - struct.privilegesMapByAuth.put(_key130, _val131); + TSentryAuthorizable _key154; // required + TSentryPrivilegeMap _val155; // required + _key154 = new TSentryAuthorizable(); + _key154.read(iprot); + _val155 = new TSentryPrivilegeMap(); + _val155.read(iprot); + struct.privilegesMapByAuth.put(_key154, _val155); } } struct.setPrivilegesMapByAuthIsSet(true); http://git-wip-us.apache.org/repos/asf/sentry/blob/68949951/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesForProviderRequest.java ---------------------------------------------------------------------- diff --git a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesForProviderRequest.java b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesForProviderRequest.java index 51fa953..e695eb0 100644 --- a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesForProviderRequest.java +++ b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesForProviderRequest.java @@ -38,6 +38,7 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif private static final org.apache.thrift.protocol.TField GROUPS_FIELD_DESC = new org.apache.thrift.protocol.TField("groups", org.apache.thrift.protocol.TType.SET, (short)2); private static final org.apache.thrift.protocol.TField ROLE_SET_FIELD_DESC = new org.apache.thrift.protocol.TField("roleSet", org.apache.thrift.protocol.TType.STRUCT, (short)3); private static final org.apache.thrift.protocol.TField AUTHORIZABLE_HIERARCHY_FIELD_DESC = new org.apache.thrift.protocol.TField("authorizableHierarchy", org.apache.thrift.protocol.TType.STRUCT, (short)4); + private static final org.apache.thrift.protocol.TField USERS_FIELD_DESC = new org.apache.thrift.protocol.TField("users", org.apache.thrift.protocol.TType.SET, (short)5); private static final Map<Class<? extends IScheme>, SchemeFactory> schemes = new HashMap<Class<? extends IScheme>, SchemeFactory>(); static { @@ -49,13 +50,15 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif private Set<String> groups; // required private TSentryActiveRoleSet roleSet; // required private TSentryAuthorizable authorizableHierarchy; // optional + private Set<String> users; // optional /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ public enum _Fields implements org.apache.thrift.TFieldIdEnum { PROTOCOL_VERSION((short)1, "protocol_version"), GROUPS((short)2, "groups"), ROLE_SET((short)3, "roleSet"), - AUTHORIZABLE_HIERARCHY((short)4, "authorizableHierarchy"); + AUTHORIZABLE_HIERARCHY((short)4, "authorizableHierarchy"), + USERS((short)5, "users"); private static final Map<String, _Fields> byName = new HashMap<String, _Fields>(); @@ -78,6 +81,8 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif return ROLE_SET; case 4: // AUTHORIZABLE_HIERARCHY return AUTHORIZABLE_HIERARCHY; + case 5: // USERS + return USERS; default: return null; } @@ -120,7 +125,7 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif // isset id assignments private static final int __PROTOCOL_VERSION_ISSET_ID = 0; private byte __isset_bitfield = 0; - private _Fields optionals[] = {_Fields.AUTHORIZABLE_HIERARCHY}; + private _Fields optionals[] = {_Fields.AUTHORIZABLE_HIERARCHY,_Fields.USERS}; public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; static { Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); @@ -133,6 +138,9 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, TSentryActiveRoleSet.class))); tmpMap.put(_Fields.AUTHORIZABLE_HIERARCHY, new org.apache.thrift.meta_data.FieldMetaData("authorizableHierarchy", org.apache.thrift.TFieldRequirementType.OPTIONAL, new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, TSentryAuthorizable.class))); + tmpMap.put(_Fields.USERS, new org.apache.thrift.meta_data.FieldMetaData("users", org.apache.thrift.TFieldRequirementType.OPTIONAL, + new org.apache.thrift.meta_data.SetMetaData(org.apache.thrift.protocol.TType.SET, + new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)))); metaDataMap = Collections.unmodifiableMap(tmpMap); org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(TListSentryPrivilegesForProviderRequest.class, metaDataMap); } @@ -173,6 +181,13 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif if (other.isSetAuthorizableHierarchy()) { this.authorizableHierarchy = new TSentryAuthorizable(other.authorizableHierarchy); } + if (other.isSetUsers()) { + Set<String> __this__users = new HashSet<String>(); + for (String other_element : other.users) { + __this__users.add(other_element); + } + this.users = __this__users; + } } public TListSentryPrivilegesForProviderRequest deepCopy() { @@ -186,6 +201,7 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif this.groups = null; this.roleSet = null; this.authorizableHierarchy = null; + this.users = null; } public int getProtocol_version() { @@ -294,6 +310,44 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif } } + public int getUsersSize() { + return (this.users == null) ? 0 : this.users.size(); + } + + public java.util.Iterator<String> getUsersIterator() { + return (this.users == null) ? null : this.users.iterator(); + } + + public void addToUsers(String elem) { + if (this.users == null) { + this.users = new HashSet<String>(); + } + this.users.add(elem); + } + + public Set<String> getUsers() { + return this.users; + } + + public void setUsers(Set<String> users) { + this.users = users; + } + + public void unsetUsers() { + this.users = null; + } + + /** Returns true if field users is set (has been assigned a value) and false otherwise */ + public boolean isSetUsers() { + return this.users != null; + } + + public void setUsersIsSet(boolean value) { + if (!value) { + this.users = null; + } + } + public void setFieldValue(_Fields field, Object value) { switch (field) { case PROTOCOL_VERSION: @@ -328,6 +382,14 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif } break; + case USERS: + if (value == null) { + unsetUsers(); + } else { + setUsers((Set<String>)value); + } + break; + } } @@ -345,6 +407,9 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif case AUTHORIZABLE_HIERARCHY: return getAuthorizableHierarchy(); + case USERS: + return getUsers(); + } throw new IllegalStateException(); } @@ -364,6 +429,8 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif return isSetRoleSet(); case AUTHORIZABLE_HIERARCHY: return isSetAuthorizableHierarchy(); + case USERS: + return isSetUsers(); } throw new IllegalStateException(); } @@ -417,6 +484,15 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif return false; } + boolean this_present_users = true && this.isSetUsers(); + boolean that_present_users = true && that.isSetUsers(); + if (this_present_users || that_present_users) { + if (!(this_present_users && that_present_users)) + return false; + if (!this.users.equals(that.users)) + return false; + } + return true; } @@ -444,6 +520,11 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif if (present_authorizableHierarchy) builder.append(authorizableHierarchy); + boolean present_users = true && (isSetUsers()); + builder.append(present_users); + if (present_users) + builder.append(users); + return builder.toHashCode(); } @@ -495,6 +576,16 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif return lastComparison; } } + lastComparison = Boolean.valueOf(isSetUsers()).compareTo(typedOther.isSetUsers()); + if (lastComparison != 0) { + return lastComparison; + } + if (isSetUsers()) { + lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.users, typedOther.users); + if (lastComparison != 0) { + return lastComparison; + } + } return 0; } @@ -544,6 +635,16 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif } first = false; } + if (isSetUsers()) { + if (!first) sb.append(", "); + sb.append("users:"); + if (this.users == null) { + sb.append("null"); + } else { + sb.append(this.users); + } + first = false; + } sb.append(")"); return sb.toString(); } @@ -618,13 +719,13 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif case 2: // GROUPS if (schemeField.type == org.apache.thrift.protocol.TType.SET) { { - org.apache.thrift.protocol.TSet _set72 = iprot.readSetBegin(); - struct.groups = new HashSet<String>(2*_set72.size); - for (int _i73 = 0; _i73 < _set72.size; ++_i73) + org.apache.thrift.protocol.TSet _set88 = iprot.readSetBegin(); + struct.groups = new HashSet<String>(2*_set88.size); + for (int _i89 = 0; _i89 < _set88.size; ++_i89) { - String _elem74; // required - _elem74 = iprot.readString(); - struct.groups.add(_elem74); + String _elem90; // required + _elem90 = iprot.readString(); + struct.groups.add(_elem90); } iprot.readSetEnd(); } @@ -651,6 +752,24 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); } break; + case 5: // USERS + if (schemeField.type == org.apache.thrift.protocol.TType.SET) { + { + org.apache.thrift.protocol.TSet _set91 = iprot.readSetBegin(); + struct.users = new HashSet<String>(2*_set91.size); + for (int _i92 = 0; _i92 < _set91.size; ++_i92) + { + String _elem93; // required + _elem93 = iprot.readString(); + struct.users.add(_elem93); + } + iprot.readSetEnd(); + } + struct.setUsersIsSet(true); + } else { + org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); + } + break; default: org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); } @@ -671,9 +790,9 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif oprot.writeFieldBegin(GROUPS_FIELD_DESC); { oprot.writeSetBegin(new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, struct.groups.size())); - for (String _iter75 : struct.groups) + for (String _iter94 : struct.groups) { - oprot.writeString(_iter75); + oprot.writeString(_iter94); } oprot.writeSetEnd(); } @@ -691,6 +810,20 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif oprot.writeFieldEnd(); } } + if (struct.users != null) { + if (struct.isSetUsers()) { + oprot.writeFieldBegin(USERS_FIELD_DESC); + { + oprot.writeSetBegin(new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, struct.users.size())); + for (String _iter95 : struct.users) + { + oprot.writeString(_iter95); + } + oprot.writeSetEnd(); + } + oprot.writeFieldEnd(); + } + } oprot.writeFieldStop(); oprot.writeStructEnd(); } @@ -711,9 +844,9 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif oprot.writeI32(struct.protocol_version); { oprot.writeI32(struct.groups.size()); - for (String _iter76 : struct.groups) + for (String _iter96 : struct.groups) { - oprot.writeString(_iter76); + oprot.writeString(_iter96); } } struct.roleSet.write(oprot); @@ -721,10 +854,22 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif if (struct.isSetAuthorizableHierarchy()) { optionals.set(0); } - oprot.writeBitSet(optionals, 1); + if (struct.isSetUsers()) { + optionals.set(1); + } + oprot.writeBitSet(optionals, 2); if (struct.isSetAuthorizableHierarchy()) { struct.authorizableHierarchy.write(oprot); } + if (struct.isSetUsers()) { + { + oprot.writeI32(struct.users.size()); + for (String _iter97 : struct.users) + { + oprot.writeString(_iter97); + } + } + } } @Override @@ -733,25 +878,38 @@ public class TListSentryPrivilegesForProviderRequest implements org.apache.thrif struct.protocol_version = iprot.readI32(); struct.setProtocol_versionIsSet(true); { - org.apache.thrift.protocol.TSet _set77 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, iprot.readI32()); - struct.groups = new HashSet<String>(2*_set77.size); - for (int _i78 = 0; _i78 < _set77.size; ++_i78) + org.apache.thrift.protocol.TSet _set98 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, iprot.readI32()); + struct.groups = new HashSet<String>(2*_set98.size); + for (int _i99 = 0; _i99 < _set98.size; ++_i99) { - String _elem79; // required - _elem79 = iprot.readString(); - struct.groups.add(_elem79); + String _elem100; // required + _elem100 = iprot.readString(); + struct.groups.add(_elem100); } } struct.setGroupsIsSet(true); struct.roleSet = new TSentryActiveRoleSet(); struct.roleSet.read(iprot); struct.setRoleSetIsSet(true); - BitSet incoming = iprot.readBitSet(1); + BitSet incoming = iprot.readBitSet(2); if (incoming.get(0)) { struct.authorizableHierarchy = new TSentryAuthorizable(); struct.authorizableHierarchy.read(iprot); struct.setAuthorizableHierarchyIsSet(true); } + if (incoming.get(1)) { + { + org.apache.thrift.protocol.TSet _set101 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, iprot.readI32()); + struct.users = new HashSet<String>(2*_set101.size); + for (int _i102 = 0; _i102 < _set101.size; ++_i102) + { + String _elem103; // required + _elem103 = iprot.readString(); + struct.users.add(_elem103); + } + } + struct.setUsersIsSet(true); + } } } http://git-wip-us.apache.org/repos/asf/sentry/blob/68949951/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesForProviderResponse.java ---------------------------------------------------------------------- diff --git a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesForProviderResponse.java b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesForProviderResponse.java index b900dec..aa6594b 100644 --- a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesForProviderResponse.java +++ b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesForProviderResponse.java @@ -447,13 +447,13 @@ public class TListSentryPrivilegesForProviderResponse implements org.apache.thri case 2: // PRIVILEGES if (schemeField.type == org.apache.thrift.protocol.TType.SET) { { - org.apache.thrift.protocol.TSet _set80 = iprot.readSetBegin(); - struct.privileges = new HashSet<String>(2*_set80.size); - for (int _i81 = 0; _i81 < _set80.size; ++_i81) + org.apache.thrift.protocol.TSet _set104 = iprot.readSetBegin(); + struct.privileges = new HashSet<String>(2*_set104.size); + for (int _i105 = 0; _i105 < _set104.size; ++_i105) { - String _elem82; // required - _elem82 = iprot.readString(); - struct.privileges.add(_elem82); + String _elem106; // required + _elem106 = iprot.readString(); + struct.privileges.add(_elem106); } iprot.readSetEnd(); } @@ -484,9 +484,9 @@ public class TListSentryPrivilegesForProviderResponse implements org.apache.thri oprot.writeFieldBegin(PRIVILEGES_FIELD_DESC); { oprot.writeSetBegin(new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, struct.privileges.size())); - for (String _iter83 : struct.privileges) + for (String _iter107 : struct.privileges) { - oprot.writeString(_iter83); + oprot.writeString(_iter107); } oprot.writeSetEnd(); } @@ -512,9 +512,9 @@ public class TListSentryPrivilegesForProviderResponse implements org.apache.thri struct.status.write(oprot); { oprot.writeI32(struct.privileges.size()); - for (String _iter84 : struct.privileges) + for (String _iter108 : struct.privileges) { - oprot.writeString(_iter84); + oprot.writeString(_iter108); } } } @@ -526,13 +526,13 @@ public class TListSentryPrivilegesForProviderResponse implements org.apache.thri struct.status.read(iprot); struct.setStatusIsSet(true); { - org.apache.thrift.protocol.TSet _set85 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, iprot.readI32()); - struct.privileges = new HashSet<String>(2*_set85.size); - for (int _i86 = 0; _i86 < _set85.size; ++_i86) + org.apache.thrift.protocol.TSet _set109 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, iprot.readI32()); + struct.privileges = new HashSet<String>(2*_set109.size); + for (int _i110 = 0; _i110 < _set109.size; ++_i110) { - String _elem87; // required - _elem87 = iprot.readString(); - struct.privileges.add(_elem87); + String _elem111; // required + _elem111 = iprot.readString(); + struct.privileges.add(_elem111); } } struct.setPrivilegesIsSet(true); http://git-wip-us.apache.org/repos/asf/sentry/blob/68949951/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesResponse.java ---------------------------------------------------------------------- diff --git a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesResponse.java b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesResponse.java index 7540519..ad46067 100644 --- a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesResponse.java +++ b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesResponse.java @@ -444,14 +444,14 @@ public class TListSentryPrivilegesResponse implements org.apache.thrift.TBase<TL case 2: // PRIVILEGES if (schemeField.type == org.apache.thrift.protocol.TType.SET) { { - org.apache.thrift.protocol.TSet _set56 = iprot.readSetBegin(); - struct.privileges = new HashSet<TSentryPrivilege>(2*_set56.size); - for (int _i57 = 0; _i57 < _set56.size; ++_i57) + org.apache.thrift.protocol.TSet _set72 = iprot.readSetBegin(); + struct.privileges = new HashSet<TSentryPrivilege>(2*_set72.size); + for (int _i73 = 0; _i73 < _set72.size; ++_i73) { - TSentryPrivilege _elem58; // required - _elem58 = new TSentryPrivilege(); - _elem58.read(iprot); - struct.privileges.add(_elem58); + TSentryPrivilege _elem74; // required + _elem74 = new TSentryPrivilege(); + _elem74.read(iprot); + struct.privileges.add(_elem74); } iprot.readSetEnd(); } @@ -483,9 +483,9 @@ public class TListSentryPrivilegesResponse implements org.apache.thrift.TBase<TL oprot.writeFieldBegin(PRIVILEGES_FIELD_DESC); { oprot.writeSetBegin(new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, struct.privileges.size())); - for (TSentryPrivilege _iter59 : struct.privileges) + for (TSentryPrivilege _iter75 : struct.privileges) { - _iter59.write(oprot); + _iter75.write(oprot); } oprot.writeSetEnd(); } @@ -518,9 +518,9 @@ public class TListSentryPrivilegesResponse implements org.apache.thrift.TBase<TL if (struct.isSetPrivileges()) { { oprot.writeI32(struct.privileges.size()); - for (TSentryPrivilege _iter60 : struct.privileges) + for (TSentryPrivilege _iter76 : struct.privileges) { - _iter60.write(oprot); + _iter76.write(oprot); } } } @@ -535,14 +535,14 @@ public class TListSentryPrivilegesResponse implements org.apache.thrift.TBase<TL BitSet incoming = iprot.readBitSet(1); if (incoming.get(0)) { { - org.apache.thrift.protocol.TSet _set61 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32()); - struct.privileges = new HashSet<TSentryPrivilege>(2*_set61.size); - for (int _i62 = 0; _i62 < _set61.size; ++_i62) + org.apache.thrift.protocol.TSet _set77 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32()); + struct.privileges = new HashSet<TSentryPrivilege>(2*_set77.size); + for (int _i78 = 0; _i78 < _set77.size; ++_i78) { - TSentryPrivilege _elem63; // required - _elem63 = new TSentryPrivilege(); - _elem63.read(iprot); - struct.privileges.add(_elem63); + TSentryPrivilege _elem79; // required + _elem79 = new TSentryPrivilege(); + _elem79.read(iprot); + struct.privileges.add(_elem79); } } struct.setPrivilegesIsSet(true); http://git-wip-us.apache.org/repos/asf/sentry/blob/68949951/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryRolesForUserRequest.java ---------------------------------------------------------------------- diff --git a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryRolesForUserRequest.java b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryRolesForUserRequest.java new file mode 100644 index 0000000..f58775f --- /dev/null +++ b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryRolesForUserRequest.java @@ -0,0 +1,587 @@ +/** + * Autogenerated by Thrift Compiler (0.9.0) + * + * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING + * @generated + */ +package org.apache.sentry.provider.db.service.thrift; + +import org.apache.commons.lang.builder.HashCodeBuilder; +import org.apache.thrift.scheme.IScheme; +import org.apache.thrift.scheme.SchemeFactory; +import org.apache.thrift.scheme.StandardScheme; + +import org.apache.thrift.scheme.TupleScheme; +import org.apache.thrift.protocol.TTupleProtocol; +import org.apache.thrift.protocol.TProtocolException; +import org.apache.thrift.EncodingUtils; +import org.apache.thrift.TException; +import java.util.List; +import java.util.ArrayList; +import java.util.Map; +import java.util.HashMap; +import java.util.EnumMap; +import java.util.Set; +import java.util.HashSet; +import java.util.EnumSet; +import java.util.Collections; +import java.util.BitSet; +import java.nio.ByteBuffer; +import java.util.Arrays; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +public class TListSentryRolesForUserRequest implements org.apache.thrift.TBase<TListSentryRolesForUserRequest, TListSentryRolesForUserRequest._Fields>, java.io.Serializable, Cloneable { + private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("TListSentryRolesForUserRequest"); + + private static final org.apache.thrift.protocol.TField PROTOCOL_VERSION_FIELD_DESC = new org.apache.thrift.protocol.TField("protocol_version", org.apache.thrift.protocol.TType.I32, (short)1); + private static final org.apache.thrift.protocol.TField REQUESTOR_USER_NAME_FIELD_DESC = new org.apache.thrift.protocol.TField("requestorUserName", org.apache.thrift.protocol.TType.STRING, (short)2); + private static final org.apache.thrift.protocol.TField USER_NAME_FIELD_DESC = new org.apache.thrift.protocol.TField("userName", org.apache.thrift.protocol.TType.STRING, (short)3); + + private static final Map<Class<? extends IScheme>, SchemeFactory> schemes = new HashMap<Class<? extends IScheme>, SchemeFactory>(); + static { + schemes.put(StandardScheme.class, new TListSentryRolesForUserRequestStandardSchemeFactory()); + schemes.put(TupleScheme.class, new TListSentryRolesForUserRequestTupleSchemeFactory()); + } + + private int protocol_version; // required + private String requestorUserName; // required + private String userName; // required + + /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */ + public enum _Fields implements org.apache.thrift.TFieldIdEnum { + PROTOCOL_VERSION((short)1, "protocol_version"), + REQUESTOR_USER_NAME((short)2, "requestorUserName"), + USER_NAME((short)3, "userName"); + + private static final Map<String, _Fields> byName = new HashMap<String, _Fields>(); + + static { + for (_Fields field : EnumSet.allOf(_Fields.class)) { + byName.put(field.getFieldName(), field); + } + } + + /** + * Find the _Fields constant that matches fieldId, or null if its not found. + */ + public static _Fields findByThriftId(int fieldId) { + switch(fieldId) { + case 1: // PROTOCOL_VERSION + return PROTOCOL_VERSION; + case 2: // REQUESTOR_USER_NAME + return REQUESTOR_USER_NAME; + case 3: // USER_NAME + return USER_NAME; + default: + return null; + } + } + + /** + * Find the _Fields constant that matches fieldId, throwing an exception + * if it is not found. + */ + public static _Fields findByThriftIdOrThrow(int fieldId) { + _Fields fields = findByThriftId(fieldId); + if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!"); + return fields; + } + + /** + * Find the _Fields constant that matches name, or null if its not found. + */ + public static _Fields findByName(String name) { + return byName.get(name); + } + + private final short _thriftId; + private final String _fieldName; + + _Fields(short thriftId, String fieldName) { + _thriftId = thriftId; + _fieldName = fieldName; + } + + public short getThriftFieldId() { + return _thriftId; + } + + public String getFieldName() { + return _fieldName; + } + } + + // isset id assignments + private static final int __PROTOCOL_VERSION_ISSET_ID = 0; + private byte __isset_bitfield = 0; + public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap; + static { + Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class); + tmpMap.put(_Fields.PROTOCOL_VERSION, new org.apache.thrift.meta_data.FieldMetaData("protocol_version", org.apache.thrift.TFieldRequirementType.REQUIRED, + new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32))); + tmpMap.put(_Fields.REQUESTOR_USER_NAME, new org.apache.thrift.meta_data.FieldMetaData("requestorUserName", org.apache.thrift.TFieldRequirementType.REQUIRED, + new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); + tmpMap.put(_Fields.USER_NAME, new org.apache.thrift.meta_data.FieldMetaData("userName", org.apache.thrift.TFieldRequirementType.REQUIRED, + new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING))); + metaDataMap = Collections.unmodifiableMap(tmpMap); + org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(TListSentryRolesForUserRequest.class, metaDataMap); + } + + public TListSentryRolesForUserRequest() { + this.protocol_version = 1; + + } + + public TListSentryRolesForUserRequest( + int protocol_version, + String requestorUserName, + String userName) + { + this(); + this.protocol_version = protocol_version; + setProtocol_versionIsSet(true); + this.requestorUserName = requestorUserName; + this.userName = userName; + } + + /** + * Performs a deep copy on <i>other</i>. + */ + public TListSentryRolesForUserRequest(TListSentryRolesForUserRequest other) { + __isset_bitfield = other.__isset_bitfield; + this.protocol_version = other.protocol_version; + if (other.isSetRequestorUserName()) { + this.requestorUserName = other.requestorUserName; + } + if (other.isSetUserName()) { + this.userName = other.userName; + } + } + + public TListSentryRolesForUserRequest deepCopy() { + return new TListSentryRolesForUserRequest(this); + } + + @Override + public void clear() { + this.protocol_version = 1; + + this.requestorUserName = null; + this.userName = null; + } + + public int getProtocol_version() { + return this.protocol_version; + } + + public void setProtocol_version(int protocol_version) { + this.protocol_version = protocol_version; + setProtocol_versionIsSet(true); + } + + public void unsetProtocol_version() { + __isset_bitfield = EncodingUtils.clearBit(__isset_bitfield, __PROTOCOL_VERSION_ISSET_ID); + } + + /** Returns true if field protocol_version is set (has been assigned a value) and false otherwise */ + public boolean isSetProtocol_version() { + return EncodingUtils.testBit(__isset_bitfield, __PROTOCOL_VERSION_ISSET_ID); + } + + public void setProtocol_versionIsSet(boolean value) { + __isset_bitfield = EncodingUtils.setBit(__isset_bitfield, __PROTOCOL_VERSION_ISSET_ID, value); + } + + public String getRequestorUserName() { + return this.requestorUserName; + } + + public void setRequestorUserName(String requestorUserName) { + this.requestorUserName = requestorUserName; + } + + public void unsetRequestorUserName() { + this.requestorUserName = null; + } + + /** Returns true if field requestorUserName is set (has been assigned a value) and false otherwise */ + public boolean isSetRequestorUserName() { + return this.requestorUserName != null; + } + + public void setRequestorUserNameIsSet(boolean value) { + if (!value) { + this.requestorUserName = null; + } + } + + public String getUserName() { + return this.userName; + } + + public void setUserName(String userName) { + this.userName = userName; + } + + public void unsetUserName() { + this.userName = null; + } + + /** Returns true if field userName is set (has been assigned a value) and false otherwise */ + public boolean isSetUserName() { + return this.userName != null; + } + + public void setUserNameIsSet(boolean value) { + if (!value) { + this.userName = null; + } + } + + public void setFieldValue(_Fields field, Object value) { + switch (field) { + case PROTOCOL_VERSION: + if (value == null) { + unsetProtocol_version(); + } else { + setProtocol_version((Integer)value); + } + break; + + case REQUESTOR_USER_NAME: + if (value == null) { + unsetRequestorUserName(); + } else { + setRequestorUserName((String)value); + } + break; + + case USER_NAME: + if (value == null) { + unsetUserName(); + } else { + setUserName((String)value); + } + break; + + } + } + + public Object getFieldValue(_Fields field) { + switch (field) { + case PROTOCOL_VERSION: + return Integer.valueOf(getProtocol_version()); + + case REQUESTOR_USER_NAME: + return getRequestorUserName(); + + case USER_NAME: + return getUserName(); + + } + throw new IllegalStateException(); + } + + /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */ + public boolean isSet(_Fields field) { + if (field == null) { + throw new IllegalArgumentException(); + } + + switch (field) { + case PROTOCOL_VERSION: + return isSetProtocol_version(); + case REQUESTOR_USER_NAME: + return isSetRequestorUserName(); + case USER_NAME: + return isSetUserName(); + } + throw new IllegalStateException(); + } + + @Override + public boolean equals(Object that) { + if (that == null) + return false; + if (that instanceof TListSentryRolesForUserRequest) + return this.equals((TListSentryRolesForUserRequest)that); + return false; + } + + public boolean equals(TListSentryRolesForUserRequest that) { + if (that == null) + return false; + + boolean this_present_protocol_version = true; + boolean that_present_protocol_version = true; + if (this_present_protocol_version || that_present_protocol_version) { + if (!(this_present_protocol_version && that_present_protocol_version)) + return false; + if (this.protocol_version != that.protocol_version) + return false; + } + + boolean this_present_requestorUserName = true && this.isSetRequestorUserName(); + boolean that_present_requestorUserName = true && that.isSetRequestorUserName(); + if (this_present_requestorUserName || that_present_requestorUserName) { + if (!(this_present_requestorUserName && that_present_requestorUserName)) + return false; + if (!this.requestorUserName.equals(that.requestorUserName)) + return false; + } + + boolean this_present_userName = true && this.isSetUserName(); + boolean that_present_userName = true && that.isSetUserName(); + if (this_present_userName || that_present_userName) { + if (!(this_present_userName && that_present_userName)) + return false; + if (!this.userName.equals(that.userName)) + return false; + } + + return true; + } + + @Override + public int hashCode() { + HashCodeBuilder builder = new HashCodeBuilder(); + + boolean present_protocol_version = true; + builder.append(present_protocol_version); + if (present_protocol_version) + builder.append(protocol_version); + + boolean present_requestorUserName = true && (isSetRequestorUserName()); + builder.append(present_requestorUserName); + if (present_requestorUserName) + builder.append(requestorUserName); + + boolean present_userName = true && (isSetUserName()); + builder.append(present_userName); + if (present_userName) + builder.append(userName); + + return builder.toHashCode(); + } + + public int compareTo(TListSentryRolesForUserRequest other) { + if (!getClass().equals(other.getClass())) { + return getClass().getName().compareTo(other.getClass().getName()); + } + + int lastComparison = 0; + TListSentryRolesForUserRequest typedOther = (TListSentryRolesForUserRequest)other; + + lastComparison = Boolean.valueOf(isSetProtocol_version()).compareTo(typedOther.isSetProtocol_version()); + if (lastComparison != 0) { + return lastComparison; + } + if (isSetProtocol_version()) { + lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.protocol_version, typedOther.protocol_version); + if (lastComparison != 0) { + return lastComparison; + } + } + lastComparison = Boolean.valueOf(isSetRequestorUserName()).compareTo(typedOther.isSetRequestorUserName()); + if (lastComparison != 0) { + return lastComparison; + } + if (isSetRequestorUserName()) { + lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.requestorUserName, typedOther.requestorUserName); + if (lastComparison != 0) { + return lastComparison; + } + } + lastComparison = Boolean.valueOf(isSetUserName()).compareTo(typedOther.isSetUserName()); + if (lastComparison != 0) { + return lastComparison; + } + if (isSetUserName()) { + lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.userName, typedOther.userName); + if (lastComparison != 0) { + return lastComparison; + } + } + return 0; + } + + public _Fields fieldForId(int fieldId) { + return _Fields.findByThriftId(fieldId); + } + + public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException { + schemes.get(iprot.getScheme()).getScheme().read(iprot, this); + } + + public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException { + schemes.get(oprot.getScheme()).getScheme().write(oprot, this); + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder("TListSentryRolesForUserRequest("); + boolean first = true; + + sb.append("protocol_version:"); + sb.append(this.protocol_version); + first = false; + if (!first) sb.append(", "); + sb.append("requestorUserName:"); + if (this.requestorUserName == null) { + sb.append("null"); + } else { + sb.append(this.requestorUserName); + } + first = false; + if (!first) sb.append(", "); + sb.append("userName:"); + if (this.userName == null) { + sb.append("null"); + } else { + sb.append(this.userName); + } + first = false; + sb.append(")"); + return sb.toString(); + } + + public void validate() throws org.apache.thrift.TException { + // check for required fields + if (!isSetProtocol_version()) { + throw new org.apache.thrift.protocol.TProtocolException("Required field 'protocol_version' is unset! Struct:" + toString()); + } + + if (!isSetRequestorUserName()) { + throw new org.apache.thrift.protocol.TProtocolException("Required field 'requestorUserName' is unset! Struct:" + toString()); + } + + if (!isSetUserName()) { + throw new org.apache.thrift.protocol.TProtocolException("Required field 'userName' is unset! Struct:" + toString()); + } + + // check for sub-struct validity + } + + private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException { + try { + write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out))); + } catch (org.apache.thrift.TException te) { + throw new java.io.IOException(te); + } + } + + private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException { + try { + // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor. + __isset_bitfield = 0; + read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in))); + } catch (org.apache.thrift.TException te) { + throw new java.io.IOException(te); + } + } + + private static class TListSentryRolesForUserRequestStandardSchemeFactory implements SchemeFactory { + public TListSentryRolesForUserRequestStandardScheme getScheme() { + return new TListSentryRolesForUserRequestStandardScheme(); + } + } + + private static class TListSentryRolesForUserRequestStandardScheme extends StandardScheme<TListSentryRolesForUserRequest> { + + public void read(org.apache.thrift.protocol.TProtocol iprot, TListSentryRolesForUserRequest struct) throws org.apache.thrift.TException { + org.apache.thrift.protocol.TField schemeField; + iprot.readStructBegin(); + while (true) + { + schemeField = iprot.readFieldBegin(); + if (schemeField.type == org.apache.thrift.protocol.TType.STOP) { + break; + } + switch (schemeField.id) { + case 1: // PROTOCOL_VERSION + if (schemeField.type == org.apache.thrift.protocol.TType.I32) { + struct.protocol_version = iprot.readI32(); + struct.setProtocol_versionIsSet(true); + } else { + org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); + } + break; + case 2: // REQUESTOR_USER_NAME + if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { + struct.requestorUserName = iprot.readString(); + struct.setRequestorUserNameIsSet(true); + } else { + org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); + } + break; + case 3: // USER_NAME + if (schemeField.type == org.apache.thrift.protocol.TType.STRING) { + struct.userName = iprot.readString(); + struct.setUserNameIsSet(true); + } else { + org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); + } + break; + default: + org.apache.thrift.protocol.TProtocolUtil.skip(iprot, schemeField.type); + } + iprot.readFieldEnd(); + } + iprot.readStructEnd(); + struct.validate(); + } + + public void write(org.apache.thrift.protocol.TProtocol oprot, TListSentryRolesForUserRequest struct) throws org.apache.thrift.TException { + struct.validate(); + + oprot.writeStructBegin(STRUCT_DESC); + oprot.writeFieldBegin(PROTOCOL_VERSION_FIELD_DESC); + oprot.writeI32(struct.protocol_version); + oprot.writeFieldEnd(); + if (struct.requestorUserName != null) { + oprot.writeFieldBegin(REQUESTOR_USER_NAME_FIELD_DESC); + oprot.writeString(struct.requestorUserName); + oprot.writeFieldEnd(); + } + if (struct.userName != null) { + oprot.writeFieldBegin(USER_NAME_FIELD_DESC); + oprot.writeString(struct.userName); + oprot.writeFieldEnd(); + } + oprot.writeFieldStop(); + oprot.writeStructEnd(); + } + + } + + private static class TListSentryRolesForUserRequestTupleSchemeFactory implements SchemeFactory { + public TListSentryRolesForUserRequestTupleScheme getScheme() { + return new TListSentryRolesForUserRequestTupleScheme(); + } + } + + private static class TListSentryRolesForUserRequestTupleScheme extends TupleScheme<TListSentryRolesForUserRequest> { + + @Override + public void write(org.apache.thrift.protocol.TProtocol prot, TListSentryRolesForUserRequest struct) throws org.apache.thrift.TException { + TTupleProtocol oprot = (TTupleProtocol) prot; + oprot.writeI32(struct.protocol_version); + oprot.writeString(struct.requestorUserName); + oprot.writeString(struct.userName); + } + + @Override + public void read(org.apache.thrift.protocol.TProtocol prot, TListSentryRolesForUserRequest struct) throws org.apache.thrift.TException { + TTupleProtocol iprot = (TTupleProtocol) prot; + struct.protocol_version = iprot.readI32(); + struct.setProtocol_versionIsSet(true); + struct.requestorUserName = iprot.readString(); + struct.setRequestorUserNameIsSet(true); + struct.userName = iprot.readString(); + struct.setUserNameIsSet(true); + } + } + +} + http://git-wip-us.apache.org/repos/asf/sentry/blob/68949951/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryRolesResponse.java ---------------------------------------------------------------------- diff --git a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryRolesResponse.java b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryRolesResponse.java index 2439645..5a8cff4 100644 --- a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryRolesResponse.java +++ b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryRolesResponse.java @@ -444,14 +444,14 @@ public class TListSentryRolesResponse implements org.apache.thrift.TBase<TListSe case 2: // ROLES if (schemeField.type == org.apache.thrift.protocol.TType.SET) { { - org.apache.thrift.protocol.TSet _set48 = iprot.readSetBegin(); - struct.roles = new HashSet<TSentryRole>(2*_set48.size); - for (int _i49 = 0; _i49 < _set48.size; ++_i49) + org.apache.thrift.protocol.TSet _set64 = iprot.readSetBegin(); + struct.roles = new HashSet<TSentryRole>(2*_set64.size); + for (int _i65 = 0; _i65 < _set64.size; ++_i65) { - TSentryRole _elem50; // required - _elem50 = new TSentryRole(); - _elem50.read(iprot); - struct.roles.add(_elem50); + TSentryRole _elem66; // required + _elem66 = new TSentryRole(); + _elem66.read(iprot); + struct.roles.add(_elem66); } iprot.readSetEnd(); } @@ -483,9 +483,9 @@ public class TListSentryRolesResponse implements org.apache.thrift.TBase<TListSe oprot.writeFieldBegin(ROLES_FIELD_DESC); { oprot.writeSetBegin(new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, struct.roles.size())); - for (TSentryRole _iter51 : struct.roles) + for (TSentryRole _iter67 : struct.roles) { - _iter51.write(oprot); + _iter67.write(oprot); } oprot.writeSetEnd(); } @@ -518,9 +518,9 @@ public class TListSentryRolesResponse implements org.apache.thrift.TBase<TListSe if (struct.isSetRoles()) { { oprot.writeI32(struct.roles.size()); - for (TSentryRole _iter52 : struct.roles) + for (TSentryRole _iter68 : struct.roles) { - _iter52.write(oprot); + _iter68.write(oprot); } } } @@ -535,14 +535,14 @@ public class TListSentryRolesResponse implements org.apache.thrift.TBase<TListSe BitSet incoming = iprot.readBitSet(1); if (incoming.get(0)) { { - org.apache.thrift.protocol.TSet _set53 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32()); - struct.roles = new HashSet<TSentryRole>(2*_set53.size); - for (int _i54 = 0; _i54 < _set53.size; ++_i54) + org.apache.thrift.protocol.TSet _set69 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32()); + struct.roles = new HashSet<TSentryRole>(2*_set69.size); + for (int _i70 = 0; _i70 < _set69.size; ++_i70) { - TSentryRole _elem55; // required - _elem55 = new TSentryRole(); - _elem55.read(iprot); - struct.roles.add(_elem55); + TSentryRole _elem71; // required + _elem71 = new TSentryRole(); + _elem71.read(iprot); + struct.roles.add(_elem71); } } struct.setRolesIsSet(true); http://git-wip-us.apache.org/repos/asf/sentry/blob/68949951/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TSentryActiveRoleSet.java ---------------------------------------------------------------------- diff --git a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TSentryActiveRoleSet.java b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TSentryActiveRoleSet.java index 10b421d..9d96139 100644 --- a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TSentryActiveRoleSet.java +++ b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TSentryActiveRoleSet.java @@ -443,13 +443,13 @@ public class TSentryActiveRoleSet implements org.apache.thrift.TBase<TSentryActi case 2: // ROLES if (schemeField.type == org.apache.thrift.protocol.TType.SET) { { - org.apache.thrift.protocol.TSet _set64 = iprot.readSetBegin(); - struct.roles = new HashSet<String>(2*_set64.size); - for (int _i65 = 0; _i65 < _set64.size; ++_i65) + org.apache.thrift.protocol.TSet _set80 = iprot.readSetBegin(); + struct.roles = new HashSet<String>(2*_set80.size); + for (int _i81 = 0; _i81 < _set80.size; ++_i81) { - String _elem66; // required - _elem66 = iprot.readString(); - struct.roles.add(_elem66); + String _elem82; // required + _elem82 = iprot.readString(); + struct.roles.add(_elem82); } iprot.readSetEnd(); } @@ -478,9 +478,9 @@ public class TSentryActiveRoleSet implements org.apache.thrift.TBase<TSentryActi oprot.writeFieldBegin(ROLES_FIELD_DESC); { oprot.writeSetBegin(new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, struct.roles.size())); - for (String _iter67 : struct.roles) + for (String _iter83 : struct.roles) { - oprot.writeString(_iter67); + oprot.writeString(_iter83); } oprot.writeSetEnd(); } @@ -506,9 +506,9 @@ public class TSentryActiveRoleSet implements org.apache.thrift.TBase<TSentryActi oprot.writeBool(struct.all); { oprot.writeI32(struct.roles.size()); - for (String _iter68 : struct.roles) + for (String _iter84 : struct.roles) { - oprot.writeString(_iter68); + oprot.writeString(_iter84); } } } @@ -519,13 +519,13 @@ public class TSentryActiveRoleSet implements org.apache.thrift.TBase<TSentryActi struct.all = iprot.readBool(); struct.setAllIsSet(true); { - org.apache.thrift.protocol.TSet _set69 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, iprot.readI32()); - struct.roles = new HashSet<String>(2*_set69.size); - for (int _i70 = 0; _i70 < _set69.size; ++_i70) + org.apache.thrift.protocol.TSet _set85 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, iprot.readI32()); + struct.roles = new HashSet<String>(2*_set85.size); + for (int _i86 = 0; _i86 < _set85.size; ++_i86) { - String _elem71; // required - _elem71 = iprot.readString(); - struct.roles.add(_elem71); + String _elem87; // required + _elem87 = iprot.readString(); + struct.roles.add(_elem87); } } struct.setRolesIsSet(true); http://git-wip-us.apache.org/repos/asf/sentry/blob/68949951/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TSentryMappingData.java ---------------------------------------------------------------------- diff --git a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TSentryMappingData.java b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TSentryMappingData.java index 05d1dd4..9b70abd 100644 --- a/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TSentryMappingData.java +++ b/sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TSentryMappingData.java @@ -461,25 +461,25 @@ public class TSentryMappingData implements org.apache.thrift.TBase<TSentryMappin case 1: // GROUP_ROLES_MAP if (schemeField.type == org.apache.thrift.protocol.TType.MAP) { { - org.apache.thrift.protocol.TMap _map132 = iprot.readMapBegin(); - struct.groupRolesMap = new HashMap<String,Set<String>>(2*_map132.size); - for (int _i133 = 0; _i133 < _map132.size; ++_i133) + org.apache.thrift.protocol.TMap _map156 = iprot.readMapBegin(); + struct.groupRolesMap = new HashMap<String,Set<String>>(2*_map156.size); + for (int _i157 = 0; _i157 < _map156.size; ++_i157) { - String _key134; // required - Set<String> _val135; // required - _key134 = iprot.readString(); + String _key158; // required + Set<String> _val159; // required + _key158 = iprot.readString(); { - org.apache.thrift.protocol.TSet _set136 = iprot.readSetBegin(); - _val135 = new HashSet<String>(2*_set136.size); - for (int _i137 = 0; _i137 < _set136.size; ++_i137) + org.apache.thrift.protocol.TSet _set160 = iprot.readSetBegin(); + _val159 = new HashSet<String>(2*_set160.size); + for (int _i161 = 0; _i161 < _set160.size; ++_i161) { - String _elem138; // required - _elem138 = iprot.readString(); - _val135.add(_elem138); + String _elem162; // required + _elem162 = iprot.readString(); + _val159.add(_elem162); } iprot.readSetEnd(); } - struct.groupRolesMap.put(_key134, _val135); + struct.groupRolesMap.put(_key158, _val159); } iprot.readMapEnd(); } @@ -491,26 +491,26 @@ public class TSentryMappingData implements org.apache.thrift.TBase<TSentryMappin case 2: // ROLE_PRIVILEGES_MAP if (schemeField.type == org.apache.thrift.protocol.TType.MAP) { { - org.apache.thrift.protocol.TMap _map139 = iprot.readMapBegin(); - struct.rolePrivilegesMap = new HashMap<String,Set<TSentryPrivilege>>(2*_map139.size); - for (int _i140 = 0; _i140 < _map139.size; ++_i140) + org.apache.thrift.protocol.TMap _map163 = iprot.readMapBegin(); + struct.rolePrivilegesMap = new HashMap<String,Set<TSentryPrivilege>>(2*_map163.size); + for (int _i164 = 0; _i164 < _map163.size; ++_i164) { - String _key141; // required - Set<TSentryPrivilege> _val142; // required - _key141 = iprot.readString(); + String _key165; // required + Set<TSentryPrivilege> _val166; // required + _key165 = iprot.readString(); { - org.apache.thrift.protocol.TSet _set143 = iprot.readSetBegin(); - _val142 = new HashSet<TSentryPrivilege>(2*_set143.size); - for (int _i144 = 0; _i144 < _set143.size; ++_i144) + org.apache.thrift.protocol.TSet _set167 = iprot.readSetBegin(); + _val166 = new HashSet<TSentryPrivilege>(2*_set167.size); + for (int _i168 = 0; _i168 < _set167.size; ++_i168) { - TSentryPrivilege _elem145; // required - _elem145 = new TSentryPrivilege(); - _elem145.read(iprot); - _val142.add(_elem145); + TSentryPrivilege _elem169; // required + _elem169 = new TSentryPrivilege(); + _elem169.read(iprot); + _val166.add(_elem169); } iprot.readSetEnd(); } - struct.rolePrivilegesMap.put(_key141, _val142); + struct.rolePrivilegesMap.put(_key165, _val166); } iprot.readMapEnd(); } @@ -537,14 +537,14 @@ public class TSentryMappingData implements org.apache.thrift.TBase<TSentryMappin oprot.writeFieldBegin(GROUP_ROLES_MAP_FIELD_DESC); { oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.SET, struct.groupRolesMap.size())); - for (Map.Entry<String, Set<String>> _iter146 : struct.groupRolesMap.entrySet()) + for (Map.Entry<String, Set<String>> _iter170 : struct.groupRolesMap.entrySet()) { - oprot.writeString(_iter146.getKey()); + oprot.writeString(_iter170.getKey()); { - oprot.writeSetBegin(new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, _iter146.getValue().size())); - for (String _iter147 : _iter146.getValue()) + oprot.writeSetBegin(new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, _iter170.getValue().size())); + for (String _iter171 : _iter170.getValue()) { - oprot.writeString(_iter147); + oprot.writeString(_iter171); } oprot.writeSetEnd(); } @@ -559,14 +559,14 @@ public class TSentryMappingData implements org.apache.thrift.TBase<TSentryMappin oprot.writeFieldBegin(ROLE_PRIVILEGES_MAP_FIELD_DESC); { oprot.writeMapBegin(new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.SET, struct.rolePrivilegesMap.size())); - for (Map.Entry<String, Set<TSentryPrivilege>> _iter148 : struct.rolePrivilegesMap.entrySet()) + for (Map.Entry<String, Set<TSentryPrivilege>> _iter172 : struct.rolePrivilegesMap.entrySet()) { - oprot.writeString(_iter148.getKey()); + oprot.writeString(_iter172.getKey()); { - oprot.writeSetBegin(new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, _iter148.getValue().size())); - for (TSentryPrivilege _iter149 : _iter148.getValue()) + oprot.writeSetBegin(new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, _iter172.getValue().size())); + for (TSentryPrivilege _iter173 : _iter172.getValue()) { - _iter149.write(oprot); + _iter173.write(oprot); } oprot.writeSetEnd(); } @@ -604,14 +604,14 @@ public class TSentryMappingData implements org.apache.thrift.TBase<TSentryMappin if (struct.isSetGroupRolesMap()) { { oprot.writeI32(struct.groupRolesMap.size()); - for (Map.Entry<String, Set<String>> _iter150 : struct.groupRolesMap.entrySet()) + for (Map.Entry<String, Set<String>> _iter174 : struct.groupRolesMap.entrySet()) { - oprot.writeString(_iter150.getKey()); + oprot.writeString(_iter174.getKey()); { - oprot.writeI32(_iter150.getValue().size()); - for (String _iter151 : _iter150.getValue()) + oprot.writeI32(_iter174.getValue().size()); + for (String _iter175 : _iter174.getValue()) { - oprot.writeString(_iter151); + oprot.writeString(_iter175); } } } @@ -620,14 +620,14 @@ public class TSentryMappingData implements org.apache.thrift.TBase<TSentryMappin if (struct.isSetRolePrivilegesMap()) { { oprot.writeI32(struct.rolePrivilegesMap.size()); - for (Map.Entry<String, Set<TSentryPrivilege>> _iter152 : struct.rolePrivilegesMap.entrySet()) + for (Map.Entry<String, Set<TSentryPrivilege>> _iter176 : struct.rolePrivilegesMap.entrySet()) { - oprot.writeString(_iter152.getKey()); + oprot.writeString(_iter176.getKey()); { - oprot.writeI32(_iter152.getValue().size()); - for (TSentryPrivilege _iter153 : _iter152.getValue()) + oprot.writeI32(_iter176.getValue().size()); + for (TSentryPrivilege _iter177 : _iter176.getValue()) { - _iter153.write(oprot); + _iter177.write(oprot); } } } @@ -641,49 +641,49 @@ public class TSentryMappingData implements org.apache.thrift.TBase<TSentryMappin BitSet incoming = iprot.readBitSet(2); if (incoming.get(0)) { { - org.apache.thrift.protocol.TMap _map154 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.SET, iprot.readI32()); - struct.groupRolesMap = new HashMap<String,Set<String>>(2*_map154.size); - for (int _i155 = 0; _i155 < _map154.size; ++_i155) + org.apache.thrift.protocol.TMap _map178 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.SET, iprot.readI32()); + struct.groupRolesMap = new HashMap<String,Set<String>>(2*_map178.size); + for (int _i179 = 0; _i179 < _map178.size; ++_i179) { - String _key156; // required - Set<String> _val157; // required - _key156 = iprot.readString(); + String _key180; // required + Set<String> _val181; // required + _key180 = iprot.readString(); { - org.apache.thrift.protocol.TSet _set158 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, iprot.readI32()); - _val157 = new HashSet<String>(2*_set158.size); - for (int _i159 = 0; _i159 < _set158.size; ++_i159) + org.apache.thrift.protocol.TSet _set182 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRING, iprot.readI32()); + _val181 = new HashSet<String>(2*_set182.size); + for (int _i183 = 0; _i183 < _set182.size; ++_i183) { - String _elem160; // required - _elem160 = iprot.readString(); - _val157.add(_elem160); + String _elem184; // required + _elem184 = iprot.readString(); + _val181.add(_elem184); } } - struct.groupRolesMap.put(_key156, _val157); + struct.groupRolesMap.put(_key180, _val181); } } struct.setGroupRolesMapIsSet(true); } if (incoming.get(1)) { { - org.apache.thrift.protocol.TMap _map161 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.SET, iprot.readI32()); - struct.rolePrivilegesMap = new HashMap<String,Set<TSentryPrivilege>>(2*_map161.size); - for (int _i162 = 0; _i162 < _map161.size; ++_i162) + org.apache.thrift.protocol.TMap _map185 = new org.apache.thrift.protocol.TMap(org.apache.thrift.protocol.TType.STRING, org.apache.thrift.protocol.TType.SET, iprot.readI32()); + struct.rolePrivilegesMap = new HashMap<String,Set<TSentryPrivilege>>(2*_map185.size); + for (int _i186 = 0; _i186 < _map185.size; ++_i186) { - String _key163; // required - Set<TSentryPrivilege> _val164; // required - _key163 = iprot.readString(); + String _key187; // required + Set<TSentryPrivilege> _val188; // required + _key187 = iprot.readString(); { - org.apache.thrift.protocol.TSet _set165 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32()); - _val164 = new HashSet<TSentryPrivilege>(2*_set165.size); - for (int _i166 = 0; _i166 < _set165.size; ++_i166) + org.apache.thrift.protocol.TSet _set189 = new org.apache.thrift.protocol.TSet(org.apache.thrift.protocol.TType.STRUCT, iprot.readI32()); + _val188 = new HashSet<TSentryPrivilege>(2*_set189.size); + for (int _i190 = 0; _i190 < _set189.size; ++_i190) { - TSentryPrivilege _elem167; // required - _elem167 = new TSentryPrivilege(); - _elem167.read(iprot); - _val164.add(_elem167); + TSentryPrivilege _elem191; // required + _elem191 = new TSentryPrivilege(); + _elem191.read(iprot); + _val188.add(_elem191); } } - struct.rolePrivilegesMap.put(_key163, _val164); + struct.rolePrivilegesMap.put(_key187, _val188); } } struct.setRolePrivilegesMapIsSet(true);
