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 Details

    • 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.