commercetools-sdk-php-v2  master
The platform, import-api and ml-api PHP sdks generated from our api reference.
Public Member Functions | Static Public Member Functions | List of all members
Commercetools\Api\Models\Message\CustomerFirstNameSetMessageBuilder Class Reference
Inheritance diagram for Commercetools\Api\Models\Message\CustomerFirstNameSetMessageBuilder:
Commercetools\Base\Builder Commercetools\Base\Builder

Public Member Functions

 getId ()
 
 getVersion ()
 
 getCreatedAt ()
 
 getLastModifiedAt ()
 
 getLastModifiedBy ()
 
 getCreatedBy ()
 
 getSequenceNumber ()
 
 getResource ()
 
 getResourceVersion ()
 
 getResourceUserProvidedIdentifiers ()
 
 getFirstName ()
 
 withId (?string $id)
 
 withVersion (?int $version)
 
 withCreatedAt (?DateTimeImmutable $createdAt)
 
 withLastModifiedAt (?DateTimeImmutable $lastModifiedAt)
 
 withLastModifiedBy (?LastModifiedBy $lastModifiedBy)
 
 withCreatedBy (?CreatedBy $createdBy)
 
 withSequenceNumber (?int $sequenceNumber)
 
 withResource (?Reference $resource)
 
 withResourceVersion (?int $resourceVersion)
 
 withResourceUserProvidedIdentifiers (?UserProvidedIdentifiers $resourceUserProvidedIdentifiers)
 
 withFirstName (?string $firstName)
 
 withLastModifiedByBuilder (?LastModifiedByBuilder $lastModifiedBy)
 
 withCreatedByBuilder (?CreatedByBuilder $createdBy)
 
 withResourceBuilder (?ReferenceBuilder $resource)
 
 withResourceUserProvidedIdentifiersBuilder (?UserProvidedIdentifiersBuilder $resourceUserProvidedIdentifiers)
 
 build ()
 

Static Public Member Functions

static of ()
 

Detailed Description

<CustomerFirstNameSetMessage>

Definition at line 28 of file CustomerFirstNameSetMessageBuilder.php.

Member Function Documentation

◆ build()

Commercetools\Api\Models\Message\CustomerFirstNameSetMessageBuilder::build ( )

@psalm-return T

Implements Commercetools\Base\Builder.

Definition at line 383 of file CustomerFirstNameSetMessageBuilder.php.

◆ getCreatedAt()

Commercetools\Api\Models\Message\CustomerFirstNameSetMessageBuilder::getCreatedAt ( )

Date and time (UTC) the Message was generated.

Returns
null|DateTimeImmutable

Definition at line 124 of file CustomerFirstNameSetMessageBuilder.php.

◆ getCreatedBy()

Commercetools\Api\Models\Message\CustomerFirstNameSetMessageBuilder::getCreatedBy ( )

IDs and references that created the Message.

Returns
null|CreatedBy

Definition at line 157 of file CustomerFirstNameSetMessageBuilder.php.

◆ getFirstName()

Commercetools\Api\Models\Message\CustomerFirstNameSetMessageBuilder::getFirstName ( )

The firstName that was set during the Set First Name update action.

Returns
null|string

Definition at line 213 of file CustomerFirstNameSetMessageBuilder.php.

◆ getId()

Commercetools\Api\Models\Message\CustomerFirstNameSetMessageBuilder::getId ( )

Unique identifier of the Message. Can be used to track which Messages have been processed.

Returns
null|string

Definition at line 102 of file CustomerFirstNameSetMessageBuilder.php.

◆ getLastModifiedAt()

Commercetools\Api\Models\Message\CustomerFirstNameSetMessageBuilder::getLastModifiedAt ( )

Value of createdAt.

Returns
null|DateTimeImmutable

Definition at line 135 of file CustomerFirstNameSetMessageBuilder.php.

◆ getLastModifiedBy()

Commercetools\Api\Models\Message\CustomerFirstNameSetMessageBuilder::getLastModifiedBy ( )

IDs and references that last modified the Message.

Returns
null|LastModifiedBy

Definition at line 146 of file CustomerFirstNameSetMessageBuilder.php.

◆ getResource()

Commercetools\Api\Models\Message\CustomerFirstNameSetMessageBuilder::getResource ( )

Reference to the resource on which the change or action was performed.

Returns
null|Reference

Definition at line 180 of file CustomerFirstNameSetMessageBuilder.php.

◆ getResourceUserProvidedIdentifiers()

Commercetools\Api\Models\Message\CustomerFirstNameSetMessageBuilder::getResourceUserProvidedIdentifiers ( )

User-provided identifiers of the resource, such as key or externalId. Only present if the resource has such identifiers.

Returns
null|UserProvidedIdentifiers

Definition at line 202 of file CustomerFirstNameSetMessageBuilder.php.

◆ getResourceVersion()

Commercetools\Api\Models\Message\CustomerFirstNameSetMessageBuilder::getResourceVersion ( )

Version of the resource on which the change or action was performed.

Returns
null|int

Definition at line 191 of file CustomerFirstNameSetMessageBuilder.php.

◆ getSequenceNumber()

Commercetools\Api\Models\Message\CustomerFirstNameSetMessageBuilder::getSequenceNumber ( )

Message number in relation to other Messages for a given resource. The sequenceNumber of the next Message for the resource is the successor of the sequenceNumber of the current Message. Meaning, the sequenceNumber of the next Message equals the sequenceNumber of the current Message + 1. sequenceNumber can be used to ensure that Messages are processed in the correct order for a particular resource.

Returns
null|int

Definition at line 169 of file CustomerFirstNameSetMessageBuilder.php.

◆ getVersion()

Commercetools\Api\Models\Message\CustomerFirstNameSetMessageBuilder::getVersion ( )

Version of a resource. In case of Messages, this is always 1.

Returns
null|int

Definition at line 113 of file CustomerFirstNameSetMessageBuilder.php.

◆ of()

static Commercetools\Api\Models\Message\CustomerFirstNameSetMessageBuilder::of ( )
static

Definition at line 400 of file CustomerFirstNameSetMessageBuilder.php.

◆ withCreatedAt()

Commercetools\Api\Models\Message\CustomerFirstNameSetMessageBuilder::withCreatedAt ( ?DateTimeImmutable  $createdAt)
Parameters
?DateTimeImmutable$createdAt
Returns
$this

Definition at line 244 of file CustomerFirstNameSetMessageBuilder.php.

◆ withCreatedBy()

Commercetools\Api\Models\Message\CustomerFirstNameSetMessageBuilder::withCreatedBy ( ?CreatedBy  $createdBy)
Parameters
?CreatedBy$createdBy
Returns
$this

Definition at line 277 of file CustomerFirstNameSetMessageBuilder.php.

◆ withCreatedByBuilder()

Commercetools\Api\Models\Message\CustomerFirstNameSetMessageBuilder::withCreatedByBuilder ( ?CreatedByBuilder  $createdBy)
Deprecated:
use withCreatedBy() instead
Returns
$this

Definition at line 354 of file CustomerFirstNameSetMessageBuilder.php.

◆ withFirstName()

Commercetools\Api\Models\Message\CustomerFirstNameSetMessageBuilder::withFirstName ( ?string  $firstName)
Parameters
?string$firstName
Returns
$this

Definition at line 332 of file CustomerFirstNameSetMessageBuilder.php.

◆ withId()

Commercetools\Api\Models\Message\CustomerFirstNameSetMessageBuilder::withId ( ?string  $id)
Parameters
?string$id
Returns
$this

Definition at line 222 of file CustomerFirstNameSetMessageBuilder.php.

◆ withLastModifiedAt()

Commercetools\Api\Models\Message\CustomerFirstNameSetMessageBuilder::withLastModifiedAt ( ?DateTimeImmutable  $lastModifiedAt)
Parameters
?DateTimeImmutable$lastModifiedAt
Returns
$this

Definition at line 255 of file CustomerFirstNameSetMessageBuilder.php.

◆ withLastModifiedBy()

Commercetools\Api\Models\Message\CustomerFirstNameSetMessageBuilder::withLastModifiedBy ( ?LastModifiedBy  $lastModifiedBy)
Parameters
?LastModifiedBy$lastModifiedBy
Returns
$this

Definition at line 266 of file CustomerFirstNameSetMessageBuilder.php.

◆ withLastModifiedByBuilder()

Commercetools\Api\Models\Message\CustomerFirstNameSetMessageBuilder::withLastModifiedByBuilder ( ?LastModifiedByBuilder  $lastModifiedBy)
Deprecated:
use withLastModifiedBy() instead
Returns
$this

Definition at line 343 of file CustomerFirstNameSetMessageBuilder.php.

◆ withResource()

Commercetools\Api\Models\Message\CustomerFirstNameSetMessageBuilder::withResource ( ?Reference  $resource)
Parameters
?Reference$resource
Returns
$this

Definition at line 299 of file CustomerFirstNameSetMessageBuilder.php.

◆ withResourceBuilder()

Commercetools\Api\Models\Message\CustomerFirstNameSetMessageBuilder::withResourceBuilder ( ?ReferenceBuilder  $resource)
Deprecated:
use withResource() instead
Returns
$this

Definition at line 365 of file CustomerFirstNameSetMessageBuilder.php.

◆ withResourceUserProvidedIdentifiers()

Commercetools\Api\Models\Message\CustomerFirstNameSetMessageBuilder::withResourceUserProvidedIdentifiers ( ?UserProvidedIdentifiers  $resourceUserProvidedIdentifiers)
Parameters
?UserProvidedIdentifiers$resourceUserProvidedIdentifiers
Returns
$this

Definition at line 321 of file CustomerFirstNameSetMessageBuilder.php.

◆ withResourceUserProvidedIdentifiersBuilder()

Commercetools\Api\Models\Message\CustomerFirstNameSetMessageBuilder::withResourceUserProvidedIdentifiersBuilder ( ?UserProvidedIdentifiersBuilder  $resourceUserProvidedIdentifiers)

◆ withResourceVersion()

Commercetools\Api\Models\Message\CustomerFirstNameSetMessageBuilder::withResourceVersion ( ?int  $resourceVersion)
Parameters
?int$resourceVersion
Returns
$this

Definition at line 310 of file CustomerFirstNameSetMessageBuilder.php.

◆ withSequenceNumber()

Commercetools\Api\Models\Message\CustomerFirstNameSetMessageBuilder::withSequenceNumber ( ?int  $sequenceNumber)
Parameters
?int$sequenceNumber
Returns
$this

Definition at line 288 of file CustomerFirstNameSetMessageBuilder.php.

◆ withVersion()

Commercetools\Api\Models\Message\CustomerFirstNameSetMessageBuilder::withVersion ( ?int  $version)
Parameters
?int$version
Returns
$this

Definition at line 233 of file CustomerFirstNameSetMessageBuilder.php.


The documentation for this class was generated from the following file: