/** Clears the value of the 'userSyncRequest' field */ public org.kaaproject.kaa.common.endpoint.gen.SyncRequest.Builder clearUserSyncRequest() { userSyncRequest = null; fieldSetFlags()[6] = false; return this; }
/** Sets the value of the 'userSyncRequest' field */ public org.kaaproject.kaa.common.endpoint.gen.SyncRequest.Builder setUserSyncRequest(org.kaaproject.kaa.common.endpoint.gen.UserSyncRequest value) { validate(fields()[6], value); this.userSyncRequest = value; fieldSetFlags()[6] = true; return this; }
/** Sets the value of the 'configurationSyncRequest' field */ public org.kaaproject.kaa.common.endpoint.gen.SyncRequest.Builder setConfigurationSyncRequest(org.kaaproject.kaa.common.endpoint.gen.ConfigurationSyncRequest value) { validate(fields()[4], value); this.configurationSyncRequest = value; fieldSetFlags()[4] = true; return this; }
/** Clears the value of the 'requestId' field */ public org.kaaproject.kaa.common.endpoint.gen.SyncRequest.Builder clearRequestId() { fieldSetFlags()[0] = false; return this; }
/** Sets the value of the 'requestId' field */ public org.kaaproject.kaa.common.endpoint.gen.SyncRequest.Builder setRequestId(int value) { validate(fields()[0], value); this.requestId = value; fieldSetFlags()[0] = true; return this; }
/** Checks whether the 'notificationSyncRequest' field has been set */ public boolean hasNotificationSyncRequest() { return fieldSetFlags()[5]; }
/** Sets the value of the 'eventSyncRequest' field */ public org.kaaproject.kaa.common.endpoint.gen.SyncRequest.Builder setEventSyncRequest(org.kaaproject.kaa.common.endpoint.gen.EventSyncRequest value) { validate(fields()[7], value); this.eventSyncRequest = value; fieldSetFlags()[7] = true; return this; }
/** Clears the value of the 'notificationSyncRequest' field */ public org.kaaproject.kaa.common.endpoint.gen.SyncRequest.Builder clearNotificationSyncRequest() { notificationSyncRequest = null; fieldSetFlags()[5] = false; return this; }
/** Clears the value of the 'configurationSyncRequest' field */ public org.kaaproject.kaa.common.endpoint.gen.SyncRequest.Builder clearConfigurationSyncRequest() { configurationSyncRequest = null; fieldSetFlags()[4] = false; return this; }
/** Sets the value of the 'profileSyncRequest' field */ public org.kaaproject.kaa.common.endpoint.gen.SyncRequest.Builder setProfileSyncRequest(org.kaaproject.kaa.common.endpoint.gen.ProfileSyncRequest value) { validate(fields()[3], value); this.profileSyncRequest = value; fieldSetFlags()[3] = true; return this; }
/** Clears the value of the 'bootstrapSyncRequest' field */ public org.kaaproject.kaa.common.endpoint.gen.SyncRequest.Builder clearBootstrapSyncRequest() { bootstrapSyncRequest = null; fieldSetFlags()[2] = false; return this; }
/** Clears the value of the 'extensionSyncRequests' field */ public org.kaaproject.kaa.common.endpoint.gen.SyncRequest.Builder clearExtensionSyncRequests() { extensionSyncRequests = null; fieldSetFlags()[9] = false; return this; }
/** Sets the value of the 'extensionSyncRequests' field */ public org.kaaproject.kaa.common.endpoint.gen.SyncRequest.Builder setExtensionSyncRequests(java.util.List<org.kaaproject.kaa.common.endpoint.gen.ExtensionSync> value) { validate(fields()[9], value); this.extensionSyncRequests = value; fieldSetFlags()[9] = true; return this; }
/** Sets the value of the 'notificationSyncRequest' field */ public org.kaaproject.kaa.common.endpoint.gen.SyncRequest.Builder setNotificationSyncRequest(org.kaaproject.kaa.common.endpoint.gen.NotificationSyncRequest value) { validate(fields()[5], value); this.notificationSyncRequest = value; fieldSetFlags()[5] = true; return this; }
/** Clears the value of the 'logSyncRequest' field */ public org.kaaproject.kaa.common.endpoint.gen.SyncRequest.Builder clearLogSyncRequest() { logSyncRequest = null; fieldSetFlags()[8] = false; return this; }
/** Clears the value of the 'eventSyncRequest' field */ public org.kaaproject.kaa.common.endpoint.gen.SyncRequest.Builder clearEventSyncRequest() { eventSyncRequest = null; fieldSetFlags()[7] = false; return this; }
/** Sets the value of the 'syncRequestMetaData' field */ public org.kaaproject.kaa.common.endpoint.gen.SyncRequest.Builder setSyncRequestMetaData(org.kaaproject.kaa.common.endpoint.gen.SyncRequestMetaData value) { validate(fields()[1], value); this.syncRequestMetaData = value; fieldSetFlags()[1] = true; return this; }
/** Sets the value of the 'logSyncRequest' field */ public org.kaaproject.kaa.common.endpoint.gen.SyncRequest.Builder setLogSyncRequest(org.kaaproject.kaa.common.endpoint.gen.LogSyncRequest value) { validate(fields()[8], value); this.logSyncRequest = value; fieldSetFlags()[8] = true; return this; }
/** Sets the value of the 'bootstrapSyncRequest' field */ public org.kaaproject.kaa.common.endpoint.gen.SyncRequest.Builder setBootstrapSyncRequest(org.kaaproject.kaa.common.endpoint.gen.BootstrapSyncRequest value) { validate(fields()[2], value); this.bootstrapSyncRequest = value; fieldSetFlags()[2] = true; return this; }
/** Clears the value of the 'syncRequestMetaData' field */ public org.kaaproject.kaa.common.endpoint.gen.SyncRequest.Builder clearSyncRequestMetaData() { syncRequestMetaData = null; fieldSetFlags()[1] = false; return this; }