/** 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; }
/** Sets the value of the 'simpleField' field */ public org.kaaproject.kaa.common.endpoint.gen.ExtendedEndpointProfile.Builder setSimpleField(java.lang.String value) { validate(fields()[0], value); this.simpleField = value; fieldSetFlags()[0] = true; return this; }
/** Sets the value of the 'endpointPublicKey' field */ public org.kaaproject.kaa.common.endpoint.gen.ProfileSyncRequest.Builder setEndpointPublicKey(java.nio.ByteBuffer value) { validate(fields()[0], value); this.endpointPublicKey = value; fieldSetFlags()[0] = true; return this; }
/** Sets the value of the 'topicId' field */ public org.kaaproject.kaa.common.endpoint.gen.SubscriptionCommand.Builder setTopicId(long value) { validate(fields()[0], value); this.topicId = value; fieldSetFlags()[0] = true; return this; }
/** Sets the value of the 'id' field */ public org.kaaproject.kaa.common.endpoint.gen.ProtocolVersionPair.Builder setId(int value) { validate(fields()[0], value); this.id = value; fieldSetFlags()[0] = true; return this; }
/** Clears the value of the 'profileSyncResponse' field */ public org.kaaproject.kaa.common.endpoint.gen.SyncResponse.Builder clearProfileSyncResponse() { profileSyncResponse = null; fieldSetFlags()[3] = false; return this; }
/** Clears the value of the 'recordField' field */ public org.kaaproject.kaa.common.endpoint.gen.ExtendedEndpointProfile.Builder clearRecordField() { recordField = null; fieldSetFlags()[1] = false; return this; }
/** Clears the value of the 'connectionInfo' field */ public org.kaaproject.kaa.common.endpoint.gen.ProtocolMetaData.Builder clearConnectionInfo() { connectionInfo = null; fieldSetFlags()[2] = false; 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; }
/** Clears the value of the 'topicListHash' field */ public org.kaaproject.kaa.common.endpoint.gen.NotificationSyncRequest.Builder clearTopicListHash() { fieldSetFlags()[0] = false; return this; }
/** Clears the value of the 'endpointAccessToken' field */ public org.kaaproject.kaa.common.endpoint.gen.ProfileSyncRequest.Builder clearEndpointAccessToken() { endpointAccessToken = null; fieldSetFlags()[2] = false; return this; }
/** Clears the value of the 'topicId' field */ public org.kaaproject.kaa.common.endpoint.gen.SubscriptionCommand.Builder clearTopicId() { fieldSetFlags()[0] = false; return this; }
/** Clears the value of the 'version' field */ public org.kaaproject.kaa.common.endpoint.gen.ProtocolVersionPair.Builder clearVersion() { fieldSetFlags()[1] = false; return this; }
/** Clears the value of the 'seqNumber' field */ public org.kaaproject.kaa.common.endpoint.gen.Notification.Builder clearSeqNumber() { seqNumber = null; fieldSetFlags()[3] = false; 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 'arraySimpleField' field */ public org.kaaproject.kaa.common.endpoint.gen.ExtendedEndpointProfile.Builder setArraySimpleField(java.util.List<java.lang.String> value) { validate(fields()[2], value); this.arraySimpleField = value; fieldSetFlags()[2] = true; return this; }
/** Clears the value of the 'userSyncResponse' field */ public org.kaaproject.kaa.common.endpoint.gen.SyncResponse.Builder clearUserSyncResponse() { userSyncResponse = null; fieldSetFlags()[6] = false; return this; }
/** Clears the value of the 'arrayRecordField' field */ public org.kaaproject.kaa.common.endpoint.gen.ExtendedEndpointProfile.Builder clearArrayRecordField() { arrayRecordField = null; fieldSetFlags()[3] = false; return this; }
/** Clears the value of the 'eventSyncResponse' field */ public org.kaaproject.kaa.common.endpoint.gen.SyncResponse.Builder clearEventSyncResponse() { eventSyncResponse = null; fieldSetFlags()[7] = false; return this; }
/** Clears the value of the 'mapRecordField' field */ public org.kaaproject.kaa.common.endpoint.gen.ExtendedEndpointProfile.Builder clearMapRecordField() { mapRecordField = null; fieldSetFlags()[5] = false; return this; }