Class CustomerTokenImpl
java.lang.Object
com.commercetools.api.models.customer.CustomerTokenImpl
- All Implemented Interfaces:
CustomerToken
,io.vrap.rmf.base.client.ModelBase
public class CustomerTokenImpl
extends Object
implements CustomerToken, io.vrap.rmf.base.client.ModelBase
CustomerToken
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.vrap.rmf.base.client.ModelBase
io.vrap.rmf.base.client.ModelBase.FilteredRecursiveToStringStyle
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Date and time (UTC) the token was initially created.Theid
of the Customer.Date and time (UTC) the token expires.getId()
Unique identifier of the token.When the token is created,lastModifiedAt
is set tocreatedAt
.getValue()
Value of the token.int
hashCode()
void
setCreatedAt
(ZonedDateTime createdAt) Date and time (UTC) the token was initially created.void
setCustomerId
(String customerId) Theid
of the Customer.void
setExpiresAt
(ZonedDateTime expiresAt) Date and time (UTC) the token expires.void
Unique identifier of the token.void
setLastModifiedAt
(ZonedDateTime lastModifiedAt) When the token is created,lastModifiedAt
is set tocreatedAt
.void
Value of the token.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.commercetools.api.models.customer.CustomerToken
withCustomerToken
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
-
Constructor Details
-
CustomerTokenImpl
public CustomerTokenImpl()create empty instance
-
-
Method Details
-
getId
Unique identifier of the token.
- Specified by:
getId
in interfaceCustomerToken
- Returns:
- id
-
getCreatedAt
Date and time (UTC) the token was initially created.
- Specified by:
getCreatedAt
in interfaceCustomerToken
- Returns:
- createdAt
-
getLastModifiedAt
When the token is created,
lastModifiedAt
is set tocreatedAt
.- Specified by:
getLastModifiedAt
in interfaceCustomerToken
- Returns:
- lastModifiedAt
-
getCustomerId
The
id
of the Customer.- Specified by:
getCustomerId
in interfaceCustomerToken
- Returns:
- customerId
-
getExpiresAt
Date and time (UTC) the token expires.
- Specified by:
getExpiresAt
in interfaceCustomerToken
- Returns:
- expiresAt
-
getValue
Value of the token.
- Specified by:
getValue
in interfaceCustomerToken
- Returns:
- value
-
setId
Description copied from interface:CustomerToken
Unique identifier of the token.
- Specified by:
setId
in interfaceCustomerToken
- Parameters:
id
- value to be set
-
setCreatedAt
Description copied from interface:CustomerToken
Date and time (UTC) the token was initially created.
- Specified by:
setCreatedAt
in interfaceCustomerToken
- Parameters:
createdAt
- value to be set
-
setLastModifiedAt
Description copied from interface:CustomerToken
When the token is created,
lastModifiedAt
is set tocreatedAt
.- Specified by:
setLastModifiedAt
in interfaceCustomerToken
- Parameters:
lastModifiedAt
- value to be set
-
setCustomerId
Description copied from interface:CustomerToken
The
id
of the Customer.- Specified by:
setCustomerId
in interfaceCustomerToken
- Parameters:
customerId
- value to be set
-
setExpiresAt
Description copied from interface:CustomerToken
Date and time (UTC) the token expires.
- Specified by:
setExpiresAt
in interfaceCustomerToken
- Parameters:
expiresAt
- value to be set
-
setValue
Description copied from interface:CustomerToken
Value of the token.
- Specified by:
setValue
in interfaceCustomerToken
- Parameters:
value
- value to be set
-
equals
-
hashCode
-