У меня есть класс данных ниже
data class ApiPost(
@SerializedName("LoginId") var userName: String,
@SerializedName("Password") var password: String,
@SerializedName("NewPassword") var newPassword: String,
@SerializedName("FileType") var FileType: String,
@SerializedName("UserId") var UserId: String,
@SerializedName("CountryId") var CountryId: String,
@SerializedName("DateOfBirth") var DateOfBirth: String,
@SerializedName("Mobile") var Mobile: String,
@SerializedName("CountryName") var CountryName: String,
@SerializedName("CompanyName") var CompanyName: String,
@SerializedName("IsAnonymous") var IsAnonymous: String,
@SerializedName("EmployeeIssue") var EmployeeIssue: String,
@SerializedName("DetailedInformation") var DetailedInformation: String,
@SerializedName("EmployeeId") var EmployeeId: String,
@SerializedName("EmployeeEmailId") var EmployeeEmailId: String,
@SerializedName("FCMId") var FCMId: String
)
Чтобы инициализировать объект, мне нужно будет передать все значения.
Но мой вопрос в том, что если я хочу передать объекту только 2 значения. Как это сделать?
val apiPost: ApiPost=ApiPost()
apiPost!!.userName = "[email protected]"
apiPost!!.password = "12345"
Что здесь нужно сделать?