Interface ToNode

All Known Subinterfaces:
Trait
All Known Implementing Classes:
AbstractTrait, Acceptor, AcceptorState, ActionPermissionDescriptionTrait, AddedDefaultTrait, AnnotationTrait, ApiKeySourceTrait, AppliesTo, ArnReferenceTrait, ArnTrait, ArrayNode, ArtifactDefinitions, AuthDefinitionTrait, AuthorizerDefinition, AuthorizersTrait, AuthorizerTrait, AuthTrait, AwsJson1_0Trait, AwsJson1_1Trait, AwsProtocolTrait, AwsQueryCompatibleTrait, AwsQueryErrorTrait, AwsQueryTrait, BooleanEquals, BooleanNode, BoxTrait, CallbackObject, CfnAdditionalIdentifierTrait, CfnDefaultValueTrait, CfnExcludePropertyTrait, CfnMutabilityTrait, CfnNameTrait, CfnResourceTrait, ClientContextParamsTrait, ClientDiscoveredEndpointTrait, ClientEndpointDiscoveryIdTrait, ClientEndpointDiscoveryTrait, ClientOptionalTrait, CognitoUserPoolsTrait, Component, ComponentsObject, Condition, ConditionKeyDefinition, ConditionKeysTrait, ContextParamTrait, ControlPlaneTrait, CorsTrait, DataPlaneTrait, DataTrait, DefaultTrait, DefineConditionKeysTrait, DeprecatedTrait, DisableConditionKeyInferenceTrait, DocumentationTrait, DynamicTrait, Ec2QueryNameTrait, Ec2QueryTrait, EncodingObject, Endpoint, EndpointRule, EndpointRuleSet, EndpointRuleSetTrait, EndpointTestsTrait, EndpointTrait, EnumDefinition, EnumTrait, EnumValueTrait, ErrorRule, ErrorTrait, EventHeaderTrait, EventPayloadTrait, ExampleObject, ExamplesTrait, ExamplesTrait.ErrorExample, ExamplesTrait.Example, Expression, ExternalDocumentation, ExternalDocumentationTrait, Function, FunctionNode, GetAttr, Handler, HostLabelTrait, HttpApiKeyAuthTrait, HttpBasicAuthTrait, HttpBearerAuthTrait, HttpChecksumRequiredTrait, HttpChecksumTrait, HttpDigestAuthTrait, HttpErrorTrait, HttpHeaderTrait, HttpLabelTrait, HttpMalformedRequestDefinition, HttpMalformedRequestTestsTrait, HttpMalformedResponseBodyDefinition, HttpMalformedResponseDefinition, HttpMessageTestCase, HttpPayloadTrait, HttpPrefixHeadersTrait, HttpQueryParamsTrait, HttpQueryTrait, HttpRequestTestCase, HttpRequestTestsTrait, HttpResponseCodeTrait, HttpResponseTestCase, HttpResponseTestsTrait, HttpTrait, IamResourceTrait, IdempotencyTokenTrait, IdempotentTrait, Identifier, IdRefTrait, InfoObject, InputTrait, IntegrationResponse, IntegrationTrait, InternalTrait, IsSet, JsonNameTrait, LengthTrait, LibraryFunction, LinkObject, Literal, Matcher, Matcher.ErrorTypeMember, Matcher.InputOutputMember, Matcher.OutputMember, Matcher.SuccessMember, Matcher.UnknownMember, MediaTypeObject, MediaTypeTrait, MixinTrait, MockIntegrationTrait, MqttJsonTrait, NestedPropertiesTrait, Node, NoReplaceTrait, Not, NotPropertyTrait, NullNode, NumberNode, ObjectNode, OpenApi, OperationObject, OptionalAuthTrait, OriginalShapeIdTrait, OutputTrait, PaginatedTrait, Parameter, Parameter.Deprecated, ParameterObject, Parameters, Partition, PartitionOutputs, Partitions, PathComparator, PathItem, PathMatcher, PatternTrait, PrivateTrait, Property, PropertyTrait, ProtocolDefinitionTrait, PublishTrait, RangeTrait, ReadonlyTrait, RecommendedTrait, Ref, Reference, ReferencesTrait, ReferencesTrait.Reference, RegionOverride, Remote, RequestBodyObject, RequestValidatorTrait, RequiredActionsTrait, RequiredTrait, RequiresLengthTrait, ResourceIdentifierTrait, ResourceSchema, ResponseObject, RestJson1Trait, RestXmlTrait, RetryableTrait, Rule, S3UnwrappedXmlOutputTrait, Schema, SchemaDocument, SecurityScheme, SensitiveTrait, ServerObject, ServiceTrait, Severity, ShapeLink, SigV4Trait, SinceTrait, SparseTrait, StaticContextParamsTrait, StreamingTrait, StringEquals, StringListTrait, StringNode, StringTrait, SubscribeTrait, SupportedPrincipalTypesTrait, SuppressTrait, SyntheticEnumTrait, TagEnabledTrait, TaggableApiConfig, TaggableTrait, TagObject, TagsTrait, Template, TimestampFormatTrait, TitleTrait, TopicLabelTrait, TraceFile, TraceMetadata, TraitDefinition, TraitDefinition.BreakingChangeRule, TraitDefinition.ChangeType, TraitDefinition.StructurallyExclusive, TreeRule, UniqueItemsTrait, UnitTypeTrait, UnsignedPayloadTrait, UnstableTrait, ValidationEvent, Value, Value.Array, Value.Bool, Value.Endpoint, Value.Integer, Value.None, Value.Record, Value.String, WaitableTrait, Waiter, XmlAttributeTrait, XmlFlattenedTrait, XmlNamespaceTrait, XmlNameTrait, XmlObject

public interface ToNode
A value that can be converted to a Node.
  • Method Summary

    Modifier and Type
    Method
    Description
    Converts a value to a Node.
  • Method Details

    • toNode

      Node toNode()
      Converts a value to a Node.
      Returns:
      Returns the creates Node.