Class RequiredActionsTrait
java.lang.Object
software.amazon.smithy.model.traits.AbstractTrait
software.amazon.smithy.model.traits.StringListTrait
software.amazon.smithy.aws.iam.traits.RequiredActionsTrait
- All Implemented Interfaces:
FromSourceLocation,ToNode,ToShapeId,Trait,ToSmithyBuilder<RequiredActionsTrait>
@Deprecated
public final class RequiredActionsTrait
extends StringListTrait
implements ToSmithyBuilder<RequiredActionsTrait>
Deprecated.
Use the
@iamAction trait's requiredActions property instead.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classDeprecated.static final classDeprecated.Nested classes/interfaces inherited from class software.amazon.smithy.model.traits.StringListTrait
StringListTrait.StringListTraitConstructor<T extends StringListTrait> -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRequiredActionsTrait(List<String> actions) Deprecated.RequiredActionsTrait(List<String> actions, FromSourceLocation sourceLocation) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionstatic RequiredActionsTrait.Builderbuilder()Deprecated.Deprecated.Take this object and create a builder that contains all of the current property values of this object.Methods inherited from class software.amazon.smithy.model.traits.StringListTrait
createNode, getValuesMethods inherited from class software.amazon.smithy.model.traits.AbstractTrait
equals, getSourceLocation, hashCode, setNodeCache, toNode, toShapeId, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.smithy.model.traits.Trait
isSynthetic
-
Field Details
-
ID
Deprecated.
-
-
Constructor Details
-
RequiredActionsTrait
Deprecated. -
RequiredActionsTrait
Deprecated.
-
-
Method Details
-
builder
Deprecated. -
toBuilder
Deprecated.Description copied from interface:ToSmithyBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToSmithyBuilder<RequiredActionsTrait>- Returns:
- a builder for type T
-
IamActionTrait.resolveRequiredActions(software.amazon.smithy.model.shapes.OperationShape).