Class UpdateRouteRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.migrationhubrefactorspaces.model.MigrationHubRefactorSpacesRequest
-
- software.amazon.awssdk.services.migrationhubrefactorspaces.model.UpdateRouteRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<UpdateRouteRequest.Builder,UpdateRouteRequest>
@Generated("software.amazon.awssdk:codegen") public final class UpdateRouteRequest extends MigrationHubRefactorSpacesRequest implements ToCopyableBuilder<UpdateRouteRequest.Builder,UpdateRouteRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceUpdateRouteRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RouteActivationStateactivationState()If set toACTIVE, traffic is forwarded to this route’s service after the route is updated.StringactivationStateAsString()If set toACTIVE, traffic is forwarded to this route’s service after the route is updated.StringapplicationIdentifier()The ID of the application within which the route is being updated.static UpdateRouteRequest.Builderbuilder()StringenvironmentIdentifier()The ID of the environment in which the route is being updated.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringrouteIdentifier()The unique identifier of the route to update.List<SdkField<?>>sdkFields()static Class<? extends UpdateRouteRequest.Builder>serializableBuilderClass()UpdateRouteRequest.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfiguration
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
activationState
public final RouteActivationState activationState()
If set to
ACTIVE, traffic is forwarded to this route’s service after the route is updated.If the service returns an enum value that is not available in the current SDK version,
activationStatewill returnRouteActivationState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromactivationStateAsString().- Returns:
- If set to
ACTIVE, traffic is forwarded to this route’s service after the route is updated. - See Also:
RouteActivationState
-
activationStateAsString
public final String activationStateAsString()
If set to
ACTIVE, traffic is forwarded to this route’s service after the route is updated.If the service returns an enum value that is not available in the current SDK version,
activationStatewill returnRouteActivationState.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromactivationStateAsString().- Returns:
- If set to
ACTIVE, traffic is forwarded to this route’s service after the route is updated. - See Also:
RouteActivationState
-
applicationIdentifier
public final String applicationIdentifier()
The ID of the application within which the route is being updated.
- Returns:
- The ID of the application within which the route is being updated.
-
environmentIdentifier
public final String environmentIdentifier()
The ID of the environment in which the route is being updated.
- Returns:
- The ID of the environment in which the route is being updated.
-
routeIdentifier
public final String routeIdentifier()
The unique identifier of the route to update.
- Returns:
- The unique identifier of the route to update.
-
toBuilder
public UpdateRouteRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<UpdateRouteRequest.Builder,UpdateRouteRequest>- Specified by:
toBuilderin classMigrationHubRefactorSpacesRequest
-
builder
public static UpdateRouteRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends UpdateRouteRequest.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsRequest
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsRequest
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkRequest
-
-