Interface CreateUploadJobRequest.Builder

  • Method Details

    • domainName

      CreateUploadJobRequest.Builder domainName(String domainName)

      The unique name of the domain. Domain should be exists for the upload job to be created.

      Parameters:
      domainName - The unique name of the domain. Domain should be exists for the upload job to be created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • displayName

      CreateUploadJobRequest.Builder displayName(String displayName)

      The unique name of the upload job. Could be a file name to identify the upload job.

      Parameters:
      displayName - The unique name of the upload job. Could be a file name to identify the upload job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • fields

      The mapping between CSV Columns and Profile Object attributes. A map of the name and ObjectType field.

      Parameters:
      fields - The mapping between CSV Columns and Profile Object attributes. A map of the name and ObjectType field.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • uniqueKey

      CreateUploadJobRequest.Builder uniqueKey(String uniqueKey)

      The unique key columns for de-duping the profiles used to map data to the profile.

      Parameters:
      uniqueKey - The unique key columns for de-duping the profiles used to map data to the profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dataExpiry

      CreateUploadJobRequest.Builder dataExpiry(Integer dataExpiry)

      The expiry duration for the profiles ingested with the job. If not provided, the system default of 2 weeks is used.

      Parameters:
      dataExpiry - The expiry duration for the profiles ingested with the job. If not provided, the system default of 2 weeks is used.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      CreateUploadJobRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.