@Generated(value="software.amazon.awssdk:codegen") public final class CanaryRunConfigOutput extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CanaryRunConfigOutput.Builder,CanaryRunConfigOutput>
A structure that contains information about a canary run.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CanaryRunConfigOutput.Builder |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
activeTracing()
Displays whether this canary run used active X-Ray tracing.
|
static CanaryRunConfigOutput.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
memoryInMB()
The maximum amount of memory available to the canary while it is running, in MB.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CanaryRunConfigOutput.Builder> |
serializableBuilderClass() |
Integer |
timeoutInSeconds()
How long the canary is allowed to run before it must stop.
|
CanaryRunConfigOutput.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Integer timeoutInSeconds()
How long the canary is allowed to run before it must stop.
public final Integer memoryInMB()
The maximum amount of memory available to the canary while it is running, in MB. This value must be a multiple of 64.
public final Boolean activeTracing()
Displays whether this canary run used active X-Ray tracing.
public CanaryRunConfigOutput.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CanaryRunConfigOutput.Builder,CanaryRunConfigOutput>public static CanaryRunConfigOutput.Builder builder()
public static Class<? extends CanaryRunConfigOutput.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.