Interface StartRevenueAttributionAllocationsTaskResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<StartRevenueAttributionAllocationsTaskResponse.Builder,,StartRevenueAttributionAllocationsTaskResponse> PartnerCentralRevenueMeasurementResponse.Builder,SdkBuilder<StartRevenueAttributionAllocationsTaskResponse.Builder,,StartRevenueAttributionAllocationsTaskResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
StartRevenueAttributionAllocationsTaskResponse
@Mutable
@NotThreadSafe
public static interface StartRevenueAttributionAllocationsTaskResponse.Builder
extends PartnerCentralRevenueMeasurementResponse.Builder, SdkPojo, CopyableBuilder<StartRevenueAttributionAllocationsTaskResponse.Builder,StartRevenueAttributionAllocationsTaskResponse>
-
Method Summary
Modifier and TypeMethodDescriptionThe catalog used for this task.catalog(CatalogName catalog) The catalog used for this task.revenueAttributionArn(String revenueAttributionArn) ARN of the revenue attribution resource.When processing started.Initial task status.Initial task status.Unique identifier for the submitted task.totalRevenueAttributionAllocationRecords(Integer totalRevenueAttributionAllocationRecords) Total revenue attribution allocation records in the batch.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.partnercentralrevenuemeasurement.model.PartnerCentralRevenueMeasurementResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
taskId
Unique identifier for the submitted task.
- Parameters:
taskId- Unique identifier for the submitted task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
Initial task status. Always IN_PROGRESS on successful submission.
- Parameters:
status- Initial task status. Always IN_PROGRESS on successful submission.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
StartRevenueAttributionAllocationsTaskResponse.Builder status(RevenueAttributionAllocationTaskStatus status) Initial task status. Always IN_PROGRESS on successful submission.
- Parameters:
status- Initial task status. Always IN_PROGRESS on successful submission.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
catalog
The catalog used for this task.
- Parameters:
catalog- The catalog used for this task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
catalog
The catalog used for this task.
- Parameters:
catalog- The catalog used for this task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
revenueAttributionArn
StartRevenueAttributionAllocationsTaskResponse.Builder revenueAttributionArn(String revenueAttributionArn) ARN of the revenue attribution resource.
- Parameters:
revenueAttributionArn- ARN of the revenue attribution resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startedAt
When processing started.
- Parameters:
startedAt- When processing started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalRevenueAttributionAllocationRecords
StartRevenueAttributionAllocationsTaskResponse.Builder totalRevenueAttributionAllocationRecords(Integer totalRevenueAttributionAllocationRecords) Total revenue attribution allocation records in the batch.
- Parameters:
totalRevenueAttributionAllocationRecords- Total revenue attribution allocation records in the batch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-