Interface MetricStreamEntry.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<MetricStreamEntry.Builder,
,MetricStreamEntry> SdkBuilder<MetricStreamEntry.Builder,
,MetricStreamEntry> SdkPojo
- Enclosing class:
MetricStreamEntry
public static interface MetricStreamEntry.Builder
extends SdkPojo, CopyableBuilder<MetricStreamEntry.Builder,MetricStreamEntry>
-
Method Summary
Modifier and TypeMethodDescriptionThe ARN of the metric stream.creationDate
(Instant creationDate) The date that the metric stream was originally created.firehoseArn
(String firehoseArn) The ARN of the Kinesis Firehose devlivery stream that is used for this metric stream.lastUpdateDate
(Instant lastUpdateDate) The date that the configuration of this metric stream was most recently updated.The name of the metric stream.outputFormat
(String outputFormat) The output format of this metric stream.outputFormat
(MetricStreamOutputFormat outputFormat) The output format of this metric stream.The current state of this stream.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 Details
-
arn
The ARN of the metric stream.
- Parameters:
arn
- The ARN of the metric stream.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationDate
The date that the metric stream was originally created.
- Parameters:
creationDate
- The date that the metric stream was originally created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdateDate
The date that the configuration of this metric stream was most recently updated.
- Parameters:
lastUpdateDate
- The date that the configuration of this metric stream was most recently updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the metric stream.
- Parameters:
name
- The name of the metric stream.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
firehoseArn
The ARN of the Kinesis Firehose devlivery stream that is used for this metric stream.
- Parameters:
firehoseArn
- The ARN of the Kinesis Firehose devlivery stream that is used for this metric stream.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
The current state of this stream. Valid values are
running
andstopped
.- Parameters:
state
- The current state of this stream. Valid values arerunning
andstopped
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputFormat
The output format of this metric stream. Valid values are
json
,opentelemetry1.0
, andopentelemetry0.7
.- Parameters:
outputFormat
- The output format of this metric stream. Valid values arejson
,opentelemetry1.0
, andopentelemetry0.7
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
outputFormat
The output format of this metric stream. Valid values are
json
,opentelemetry1.0
, andopentelemetry0.7
.- Parameters:
outputFormat
- The output format of this metric stream. Valid values arejson
,opentelemetry1.0
, andopentelemetry0.7
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-