/** * Sets the value of the 'created' field. * * Time in millis from epoc * Auto generated * @param value The value of 'created'. * @return This builder. */ public com.homeaway.digitalplatform.streamregistry.Schema.Builder setCreated(java.lang.String value) { validate(fields()[3], value); this.created = value; fieldSetFlags()[3] = true; return this; }
/** * Sets the value of the 'updated' field. * * Time in millis from epoc * Auto generated * @param value The value of 'updated'. * @return This builder. */ public com.homeaway.digitalplatform.streamregistry.Schema.Builder setUpdated(java.lang.String value) { validate(fields()[4], value); this.updated = value; fieldSetFlags()[4] = true; return this; }
/** * Sets the value of the 'id' field. * * schema id in schema registry. (Not required on input) * @param value The value of 'id'. * @return This builder. */ public com.homeaway.digitalplatform.streamregistry.Schema.Builder setId(java.lang.String value) { validate(fields()[0], value); this.id = value; fieldSetFlags()[0] = true; return this; }
/** * Sets the value of the 'schemaString' field. * * Schema string json * @param value The value of 'schemaString'. * @return This builder. */ public com.homeaway.digitalplatform.streamregistry.Schema.Builder setSchemaString(java.lang.String value) { validate(fields()[2], value); this.schemaString = value; fieldSetFlags()[2] = true; return this; }
/** * Sets the value of the 'subjectId' field. * * subject id in schema registry. (Not required on input) * @param value The value of 'subjectId'. * @return This builder. */ public com.homeaway.digitalplatform.streamregistry.Schema.Builder setSubjectId(int value) { validate(fields()[1], value); this.subjectId = value; fieldSetFlags()[1] = true; return this; }