Interface Statistics.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Statistics.Builder,Statistics>,SdkBuilder<Statistics.Builder,Statistics>,SdkPojo
- Enclosing class:
- Statistics
public static interface Statistics.Builder extends SdkPojo, CopyableBuilder<Statistics.Builder,Statistics>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Statistics.Builderactive(Boolean active)Indicates whether or not DFE statistics generation is enabled at all.Statistics.BuilderautoCompute(Boolean autoCompute)Indicates whether or not automatic statistics generation is enabled.Statistics.Builderdate(Instant date)The UTC time at which DFE statistics have most recently been generated.Statistics.Buildernote(String note)A note about problems in the case where statistics are invalid.default Statistics.BuildersignatureInfo(Consumer<StatisticsSummary.Builder> signatureInfo)A StatisticsSummary structure that contains:Statistics.BuildersignatureInfo(StatisticsSummary signatureInfo)A StatisticsSummary structure that contains:Statistics.BuilderstatisticsId(String statisticsId)Reports the ID of the current statistics generation run.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
autoCompute
Statistics.Builder autoCompute(Boolean autoCompute)
Indicates whether or not automatic statistics generation is enabled.
- Parameters:
autoCompute- Indicates whether or not automatic statistics generation is enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
active
Statistics.Builder active(Boolean active)
Indicates whether or not DFE statistics generation is enabled at all.
- Parameters:
active- Indicates whether or not DFE statistics generation is enabled at all.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statisticsId
Statistics.Builder statisticsId(String statisticsId)
Reports the ID of the current statistics generation run. A value of -1 indicates that no statistics have been generated.
- Parameters:
statisticsId- Reports the ID of the current statistics generation run. A value of -1 indicates that no statistics have been generated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
date
Statistics.Builder date(Instant date)
The UTC time at which DFE statistics have most recently been generated.
- Parameters:
date- The UTC time at which DFE statistics have most recently been generated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
note
Statistics.Builder note(String note)
A note about problems in the case where statistics are invalid.
- Parameters:
note- A note about problems in the case where statistics are invalid.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signatureInfo
Statistics.Builder signatureInfo(StatisticsSummary signatureInfo)
A StatisticsSummary structure that contains:
-
signatureCount- The total number of signatures across all characteristic sets. -
instanceCount- The total number of characteristic-set instances. -
predicateCount- The total number of unique predicates.
- Parameters:
signatureInfo- A StatisticsSummary structure that contains:-
signatureCount- The total number of signatures across all characteristic sets. -
instanceCount- The total number of characteristic-set instances. -
predicateCount- The total number of unique predicates.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
signatureInfo
default Statistics.Builder signatureInfo(Consumer<StatisticsSummary.Builder> signatureInfo)
A StatisticsSummary structure that contains:
-
signatureCount- The total number of signatures across all characteristic sets. -
instanceCount- The total number of characteristic-set instances. -
predicateCount- The total number of unique predicates.
StatisticsSummary.Builderavoiding the need to create one manually viaStatisticsSummary.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosignatureInfo(StatisticsSummary).- Parameters:
signatureInfo- a consumer that will call methods onStatisticsSummary.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
signatureInfo(StatisticsSummary)
-
-
-