Interface GetProfileObjectTypeTemplateResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<GetProfileObjectTypeTemplateResponse.Builder,GetProfileObjectTypeTemplateResponse>, CustomerProfilesResponse.Builder, SdkBuilder<GetProfileObjectTypeTemplateResponse.Builder,GetProfileObjectTypeTemplateResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
GetProfileObjectTypeTemplateResponse

  • Method Details

    • templateId

      A unique identifier for the object template.

      Parameters:
      templateId - A unique identifier for the object template.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sourceName

      The name of the source of the object template.

      Parameters:
      sourceName - The name of the source of the object template.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sourceObject

      The source of the object template.

      Parameters:
      sourceObject - The source of the object template.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • allowProfileCreation

      GetProfileObjectTypeTemplateResponse.Builder allowProfileCreation(Boolean allowProfileCreation)

      Indicates whether a profile should be created when data is received if one doesn’t exist for an object of this type. The default is FALSE. If the AllowProfileCreation flag is set to FALSE, then the service tries to fetch a standard profile and associate this object with the profile. If it is set to TRUE, and if no match is found, then the service creates a new standard profile.

      Parameters:
      allowProfileCreation - Indicates whether a profile should be created when data is received if one doesn’t exist for an object of this type. The default is FALSE. If the AllowProfileCreation flag is set to FALSE, then the service tries to fetch a standard profile and associate this object with the profile. If it is set to TRUE, and if no match is found, then the service creates a new standard profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sourceLastUpdatedTimestampFormat

      GetProfileObjectTypeTemplateResponse.Builder sourceLastUpdatedTimestampFormat(String sourceLastUpdatedTimestampFormat)

      The format of your sourceLastUpdatedTimestamp that was previously set up.

      Parameters:
      sourceLastUpdatedTimestampFormat - The format of your sourceLastUpdatedTimestamp that was previously set up.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • fields

      A map of the name and ObjectType field.

      Parameters:
      fields - A map of the name and ObjectType field.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • keys

      A list of unique keys that can be used to map data to the profile.

      Parameters:
      keys - A list of unique keys that can be used to map data to the profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.