@Generated(value="software.amazon.awssdk:codegen") public final class TrafficConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TrafficConfig.Builder,TrafficConfig>
The traffic configuration of your continuous deployment.
| Modifier and Type | Class and Description |
|---|---|
static interface |
TrafficConfig.Builder |
| Modifier and Type | Method and Description |
|---|---|
static TrafficConfig.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends TrafficConfig.Builder> |
serializableBuilderClass() |
ContinuousDeploymentSingleHeaderConfig |
singleHeaderConfig()
Determines which HTTP requests are sent to the staging distribution.
|
ContinuousDeploymentSingleWeightConfig |
singleWeightConfig()
Contains the percentage of traffic to send to the staging distribution.
|
TrafficConfig.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
ContinuousDeploymentPolicyType |
type()
The type of traffic configuration.
|
String |
typeAsString()
The type of traffic configuration.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final ContinuousDeploymentSingleWeightConfig singleWeightConfig()
Contains the percentage of traffic to send to the staging distribution.
public final ContinuousDeploymentSingleHeaderConfig singleHeaderConfig()
Determines which HTTP requests are sent to the staging distribution.
public final ContinuousDeploymentPolicyType type()
The type of traffic configuration.
If the service returns an enum value that is not available in the current SDK version, type will return
ContinuousDeploymentPolicyType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from typeAsString().
ContinuousDeploymentPolicyTypepublic final String typeAsString()
The type of traffic configuration.
If the service returns an enum value that is not available in the current SDK version, type will return
ContinuousDeploymentPolicyType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from typeAsString().
ContinuousDeploymentPolicyTypepublic TrafficConfig.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<TrafficConfig.Builder,TrafficConfig>public static TrafficConfig.Builder builder()
public static Class<? extends TrafficConfig.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.