Class MakeIdempotencyTokensClientOptional
java.lang.Object
software.amazon.smithy.build.transforms.MakeIdempotencyTokensClientOptional
- All Implemented Interfaces:
ProjectionTransformer
public final class MakeIdempotencyTokensClientOptional
extends Object
implements ProjectionTransformer
makeIdempotencyTokensClientOptional makes @idempotencyToken fields @clientOptional.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()Gets the name of the transformer.transform(TransformContext context) Transforms the given model using the providedTransformContext.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.smithy.build.ProjectionTransformer
getAdditionalProjections
-
Constructor Details
-
MakeIdempotencyTokensClientOptional
public MakeIdempotencyTokensClientOptional()
-
-
Method Details
-
getName
Description copied from interface:ProjectionTransformerGets the name of the transformer.- Specified by:
getNamein interfaceProjectionTransformer- Returns:
- Returns the name (e.g., "traits").
-
transform
Description copied from interface:ProjectionTransformerTransforms the given model using the providedTransformContext.- Specified by:
transformin interfaceProjectionTransformer- Parameters:
context- Transformation context.- Returns:
- Returns the created transformer.
-