# TransferAccountRenewConfiguration

class TransferAccountRenewConfiguration : ValueObject

## Properties

accountId
Link copied to clipboard
@Nullable
@get:Nullable
open val accountId: String
accountPassword
Link copied to clipboard
@Nullable
@get:Nullable
open val accountPassword: String
renewalModeType
Link copied to clipboard
@NonNull
@get:NonNull
val renewalModeType: RenewalModeType
renewalTargetType
Link copied to clipboard
@NonNull
@get:NonNull
val renewalTargetType: RenewalTargetType

## Functions

fromJson
Link copied to clipboard
open fun <T> fromJson(@NonNull json: String, classOfT: Class<T>): T
open fun <T> fromJson(@NonNull json: String, type: Type): T
open fun <T> fromJson(@NonNull jsonObject: JSONObject, classOfT: Class<T>): T
newAutoRenewConfiguration
Link copied to clipboard
open fun newAutoRenewConfiguration(renewalTargetType: RenewalTargetType): TransferAccountRenewConfiguration
newManualRenewConfiguration
Link copied to clipboard
open fun newManualRenewConfiguration(accountPassword: String): TransferAccountRenewConfiguration
open fun newManualRenewConfiguration(accountId: String, accountPassword: String): TransferAccountRenewConfiguration
toJsonString
Link copied to clipboard
open fun toJsonString(): String
toPrettyJsonString
Link copied to clipboard
open fun toPrettyJsonString(): String
toString
Link copied to clipboard
open fun toString(): String