import com.fasterxml.jackson.annotation.JsonProperty import java.time.ZonedDateTime /** * @property createdById Lookup(User), * @property createdDate Date/Time, * @property id Lookup(), * @property isDeleted Checkbox, * @property lastModifiedById Lookup(User), * @property lastModifiedDate Date/Time, * @property name Text(80), * @property ownerId Lookup(User,Group), * @property systemModstamp Date/Time, * @property userRecordAccessId Lookup(User Record Access), */ class TestObject__c ( @JsonProperty("CreatedById") val createdById: String, @JsonProperty("CreatedDate") val createdDate: ZonedDateTime, @JsonProperty("IsDeleted") val isDeleted: Boolean, @JsonProperty("LastModifiedById") val lastModifiedById: String, @JsonProperty("LastModifiedDate") val lastModifiedDate: ZonedDateTime, @JsonProperty("Name") val name: String? = null, @JsonProperty("OwnerId") val ownerId: String, @JsonProperty("SystemModstamp") val systemModstamp: ZonedDateTime, @JsonProperty("UserRecordAccessId") val userRecordAccessId: String? = null, ) : AbstractSObject(type = SObjectType.TEST_OBJECT__C)