Interface StartQueryMonitorTopContributorsRequest.Builder

  • Method Details

    • monitorName

      The name of the monitor.

      Parameters:
      monitorName - The name of the monitor.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • startTime

      The timestamp that is the date and time beginning of the period that you want to retrieve results for with your query.

      Parameters:
      startTime - The timestamp that is the date and time beginning of the period that you want to retrieve results for with your query.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endTime

      The timestamp that is the date and time end of the period that you want to retrieve results for with your query.

      Parameters:
      endTime - The timestamp that is the date and time end of the period that you want to retrieve results for with your query.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • metricName

      The metric that you want to query top contributors for. That is, you can specify a metric with this call and return the top contributor network flows, for that type of metric, for a monitor and (optionally) within a specific category, such as network flows between Availability Zones.

      Parameters:
      metricName - The metric that you want to query top contributors for. That is, you can specify a metric with this call and return the top contributor network flows, for that type of metric, for a monitor and (optionally) within a specific category, such as network flows between Availability Zones.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • metricName

      The metric that you want to query top contributors for. That is, you can specify a metric with this call and return the top contributor network flows, for that type of metric, for a monitor and (optionally) within a specific category, such as network flows between Availability Zones.

      Parameters:
      metricName - The metric that you want to query top contributors for. That is, you can specify a metric with this call and return the top contributor network flows, for that type of metric, for a monitor and (optionally) within a specific category, such as network flows between Availability Zones.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • destinationCategory

      StartQueryMonitorTopContributorsRequest.Builder destinationCategory(String destinationCategory)

      The category that you want to query top contributors for, for a specific monitor. Destination categories can be one of the following:

      • INTRA_AZ: Top contributor network flows within a single Availability Zone

      • INTER_AZ: Top contributor network flows between Availability Zones

      • INTER_VPC: Top contributor network flows between VPCs

      • AMAZON_S3: Top contributor network flows to or from Amazon S3

      • AMAZON_DYNAMODB: Top contributor network flows to or from Amazon Dynamo DB

      • UNCLASSIFIED: Top contributor network flows that do not have a bucket classification

      Parameters:
      destinationCategory - The category that you want to query top contributors for, for a specific monitor. Destination categories can be one of the following:

      • INTRA_AZ: Top contributor network flows within a single Availability Zone

      • INTER_AZ: Top contributor network flows between Availability Zones

      • INTER_VPC: Top contributor network flows between VPCs

      • AMAZON_S3: Top contributor network flows to or from Amazon S3

      • AMAZON_DYNAMODB: Top contributor network flows to or from Amazon Dynamo DB

      • UNCLASSIFIED: Top contributor network flows that do not have a bucket classification

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • destinationCategory

      StartQueryMonitorTopContributorsRequest.Builder destinationCategory(DestinationCategory destinationCategory)

      The category that you want to query top contributors for, for a specific monitor. Destination categories can be one of the following:

      • INTRA_AZ: Top contributor network flows within a single Availability Zone

      • INTER_AZ: Top contributor network flows between Availability Zones

      • INTER_VPC: Top contributor network flows between VPCs

      • AMAZON_S3: Top contributor network flows to or from Amazon S3

      • AMAZON_DYNAMODB: Top contributor network flows to or from Amazon Dynamo DB

      • UNCLASSIFIED: Top contributor network flows that do not have a bucket classification

      Parameters:
      destinationCategory - The category that you want to query top contributors for, for a specific monitor. Destination categories can be one of the following:

      • INTRA_AZ: Top contributor network flows within a single Availability Zone

      • INTER_AZ: Top contributor network flows between Availability Zones

      • INTER_VPC: Top contributor network flows between VPCs

      • AMAZON_S3: Top contributor network flows to or from Amazon S3

      • AMAZON_DYNAMODB: Top contributor network flows to or from Amazon Dynamo DB

      • UNCLASSIFIED: Top contributor network flows that do not have a bucket classification

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • limit

      The maximum number of top contributors to return.

      Parameters:
      limit - The maximum number of top contributors to return.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • 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.