Interface AggregationAuthorization.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AggregationAuthorization.Builder,AggregationAuthorization>,SdkBuilder<AggregationAuthorization.Builder,AggregationAuthorization>,SdkPojo
- Enclosing class:
- AggregationAuthorization
public static interface AggregationAuthorization.Builder extends SdkPojo, CopyableBuilder<AggregationAuthorization.Builder,AggregationAuthorization>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AggregationAuthorization.BuilderaggregationAuthorizationArn(String aggregationAuthorizationArn)The Amazon Resource Name (ARN) of the aggregation object.AggregationAuthorization.BuilderauthorizedAccountId(String authorizedAccountId)The 12-digit account ID of the account authorized to aggregate data.AggregationAuthorization.BuilderauthorizedAwsRegion(String authorizedAwsRegion)The region authorized to collect aggregated data.AggregationAuthorization.BuildercreationTime(Instant creationTime)The time stamp when the aggregation authorization was created.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
aggregationAuthorizationArn
AggregationAuthorization.Builder aggregationAuthorizationArn(String aggregationAuthorizationArn)
The Amazon Resource Name (ARN) of the aggregation object.
- Parameters:
aggregationAuthorizationArn- The Amazon Resource Name (ARN) of the aggregation object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authorizedAccountId
AggregationAuthorization.Builder authorizedAccountId(String authorizedAccountId)
The 12-digit account ID of the account authorized to aggregate data.
- Parameters:
authorizedAccountId- The 12-digit account ID of the account authorized to aggregate data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authorizedAwsRegion
AggregationAuthorization.Builder authorizedAwsRegion(String authorizedAwsRegion)
The region authorized to collect aggregated data.
- Parameters:
authorizedAwsRegion- The region authorized to collect aggregated data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
AggregationAuthorization.Builder creationTime(Instant creationTime)
The time stamp when the aggregation authorization was created.
- Parameters:
creationTime- The time stamp when the aggregation authorization was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-