@Generated(value="software.amazon.awssdk:codegen") public final class EnvironmentLink extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EnvironmentLink.Builder,EnvironmentLink>
A link to another environment, defined in the environment's manifest. Links provide connection information in system properties that can be used to connect to another environment in the same group. See Environment Manifest (env.yaml) for details.
Modifier and Type | Class and Description |
---|---|
static interface |
EnvironmentLink.Builder |
Modifier and Type | Method and Description |
---|---|
static EnvironmentLink.Builder |
builder() |
String |
environmentName()
The name of the linked environment (the dependency).
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
linkName()
The name of the link.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends EnvironmentLink.Builder> |
serializableBuilderClass() |
EnvironmentLink.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String linkName()
The name of the link.
public String environmentName()
The name of the linked environment (the dependency).
public EnvironmentLink.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<EnvironmentLink.Builder,EnvironmentLink>
public static EnvironmentLink.Builder builder()
public static Class<? extends EnvironmentLink.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.