@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SignalInformation extends Object implements Serializable, Cloneable, StructuredPojo
Information about a signal.
Constructor and Description |
---|
SignalInformation() |
Modifier and Type | Method and Description |
---|---|
SignalInformation |
clone() |
boolean |
equals(Object obj) |
Long |
getMaxSampleCount()
The maximum number of samples to collect.
|
Long |
getMinimumSamplingIntervalMs()
The minimum duration of time (in milliseconds) between two triggering events to collect data.
|
String |
getName()
The name of the signal.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setMaxSampleCount(Long maxSampleCount)
The maximum number of samples to collect.
|
void |
setMinimumSamplingIntervalMs(Long minimumSamplingIntervalMs)
The minimum duration of time (in milliseconds) between two triggering events to collect data.
|
void |
setName(String name)
The name of the signal.
|
String |
toString()
Returns a string representation of this object.
|
SignalInformation |
withMaxSampleCount(Long maxSampleCount)
The maximum number of samples to collect.
|
SignalInformation |
withMinimumSamplingIntervalMs(Long minimumSamplingIntervalMs)
The minimum duration of time (in milliseconds) between two triggering events to collect data.
|
SignalInformation |
withName(String name)
The name of the signal.
|
public void setName(String name)
The name of the signal.
name
- The name of the signal.public String getName()
The name of the signal.
public SignalInformation withName(String name)
The name of the signal.
name
- The name of the signal.public void setMaxSampleCount(Long maxSampleCount)
The maximum number of samples to collect.
maxSampleCount
- The maximum number of samples to collect.public Long getMaxSampleCount()
The maximum number of samples to collect.
public SignalInformation withMaxSampleCount(Long maxSampleCount)
The maximum number of samples to collect.
maxSampleCount
- The maximum number of samples to collect.public void setMinimumSamplingIntervalMs(Long minimumSamplingIntervalMs)
The minimum duration of time (in milliseconds) between two triggering events to collect data.
If a signal changes often, you might want to collect data at a slower rate.
minimumSamplingIntervalMs
- The minimum duration of time (in milliseconds) between two triggering events to collect data. If a signal changes often, you might want to collect data at a slower rate.
public Long getMinimumSamplingIntervalMs()
The minimum duration of time (in milliseconds) between two triggering events to collect data.
If a signal changes often, you might want to collect data at a slower rate.
If a signal changes often, you might want to collect data at a slower rate.
public SignalInformation withMinimumSamplingIntervalMs(Long minimumSamplingIntervalMs)
The minimum duration of time (in milliseconds) between two triggering events to collect data.
If a signal changes often, you might want to collect data at a slower rate.
minimumSamplingIntervalMs
- The minimum duration of time (in milliseconds) between two triggering events to collect data. If a signal changes often, you might want to collect data at a slower rate.
public String toString()
toString
in class Object
Object.toString()
public SignalInformation clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.