Interface AggregatedProfileTime.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AggregatedProfileTime.Builder,AggregatedProfileTime>,SdkBuilder<AggregatedProfileTime.Builder,AggregatedProfileTime>,SdkPojo
- Enclosing class:
- AggregatedProfileTime
public static interface AggregatedProfileTime.Builder extends SdkPojo, CopyableBuilder<AggregatedProfileTime.Builder,AggregatedProfileTime>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AggregatedProfileTime.Builderperiod(String period)The aggregation period.AggregatedProfileTime.Builderperiod(AggregationPeriod period)The aggregation period.AggregatedProfileTime.Builderstart(Instant start)The time that aggregation of posted agent profiles for a profiling group starts.-
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
-
period
AggregatedProfileTime.Builder period(String period)
The aggregation period. This indicates the period during which an aggregation profile collects posted agent profiles for a profiling group. Use one of three valid durations that are specified using the ISO 8601 format.
-
P1D— 1 day -
PT1H— 1 hour -
PT5M— 5 minutes
- Parameters:
period- The aggregation period. This indicates the period during which an aggregation profile collects posted agent profiles for a profiling group. Use one of three valid durations that are specified using the ISO 8601 format.-
P1D— 1 day -
PT1H— 1 hour -
PT5M— 5 minutes
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AggregationPeriod,AggregationPeriod
-
-
period
AggregatedProfileTime.Builder period(AggregationPeriod period)
The aggregation period. This indicates the period during which an aggregation profile collects posted agent profiles for a profiling group. Use one of three valid durations that are specified using the ISO 8601 format.
-
P1D— 1 day -
PT1H— 1 hour -
PT5M— 5 minutes
- Parameters:
period- The aggregation period. This indicates the period during which an aggregation profile collects posted agent profiles for a profiling group. Use one of three valid durations that are specified using the ISO 8601 format.-
P1D— 1 day -
PT1H— 1 hour -
PT5M— 5 minutes
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AggregationPeriod,AggregationPeriod
-
-
start
AggregatedProfileTime.Builder start(Instant start)
The time that aggregation of posted agent profiles for a profiling group starts. The aggregation profile contains profiles posted by the agent starting at this time for an aggregation period specified by the
periodproperty of theAggregatedProfileTimeobject.Specify
startusing the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.- Parameters:
start- The time that aggregation of posted agent profiles for a profiling group starts. The aggregation profile contains profiles posted by the agent starting at this time for an aggregation period specified by theperiodproperty of theAggregatedProfileTimeobject.Specify
startusing the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-