@Generated(value="software.amazon.awssdk:codegen") public final class CanaryCodeOutput extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CanaryCodeOutput.Builder,CanaryCodeOutput>
This structure contains information about the canary's Lambda handler and where its code is stored by CloudWatch Synthetics.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CanaryCodeOutput.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CanaryCodeOutput.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
String |
handler()
The entry point to use for the source code when running the canary.
|
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends CanaryCodeOutput.Builder> |
serializableBuilderClass() |
String |
sourceLocationArn()
The ARN of the Lambda layer where Synthetics stores the canary script code.
|
CanaryCodeOutput.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String sourceLocationArn()
The ARN of the Lambda layer where Synthetics stores the canary script code.
public final String handler()
The entry point to use for the source code when running the canary.
public CanaryCodeOutput.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CanaryCodeOutput.Builder,CanaryCodeOutput>public static CanaryCodeOutput.Builder builder()
public static Class<? extends CanaryCodeOutput.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.