@Generated(value="software.amazon.awssdk:codegen") public final class SamplingRuleRecord extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SamplingRuleRecord.Builder,SamplingRuleRecord>
A SamplingRule and its metadata.
Modifier and Type | Class and Description |
---|---|
static interface |
SamplingRuleRecord.Builder |
Modifier and Type | Method and Description |
---|---|
static SamplingRuleRecord.Builder |
builder() |
Instant |
createdAt()
When the rule was created.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Instant |
modifiedAt()
When the rule was last modified.
|
SamplingRule |
samplingRule()
The sampling rule.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends SamplingRuleRecord.Builder> |
serializableBuilderClass() |
SamplingRuleRecord.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public SamplingRule samplingRule()
The sampling rule.
public Instant createdAt()
When the rule was created.
public Instant modifiedAt()
When the rule was last modified.
public SamplingRuleRecord.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<SamplingRuleRecord.Builder,SamplingRuleRecord>
public static SamplingRuleRecord.Builder builder()
public static Class<? extends SamplingRuleRecord.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.