TokenizedStringFragments Class
Fragments of a concatenated string containing stringified Tokens.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as cdk from 'aws-cdk-lib';
const tokenizedStringFragments = new cdk.TokenizedStringFragments();
python
# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk as cdk
tokenized_string_fragments = cdk.TokenizedStringFragments()
java
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.*;
TokenizedStringFragments tokenizedStringFragments = new TokenizedStringFragments();
csharp
// Install: dotnet add package Amazon.CDK.Lib
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK;
var tokenizedStringFragments = new TokenizedStringFragments();
go
// Install: go get github.com/aws/aws-cdk-go/awscdk/v2
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import cdk "github.com/aws/aws-cdk-go/awscdk"
tokenizedStringFragments := cdk.NewTokenizedStringFragments()
Initializer
ts
new TokenizedStringFragments()
python
TokenizedStringFragments()
java
new TokenizedStringFragments()
csharp
new TokenizedStringFragments()
go
NewTokenizedStringFragments()
Properties
firstTokenIResolvablefirst_tokenIResolvablefirstTokenIResolvableFirstTokenIResolvableFirstTokenIResolvable#tokensIResolvable[]tokenstyping.List[IResolvable]tokensList<IResolvable>TokensIResolvable[]Tokens*[]IResolvablerequired#Return all Tokens from this string.
Methods
addIntrinsic(value: any): voiddef add_intrinsic(self, value: Any) -> Nonepublic void addIntrinsic(Object value)public void AddIntrinsic(object value)func AddIntrinsic(Value interface{})#addLiteral(lit: any): voiddef add_literal(self, lit: Any) -> Nonepublic void addLiteral(Object lit)public void AddLiteral(object lit)func AddLiteral(Lit interface{})#addToken(token: IResolvable): voiddef add_token(self, token: IResolvable) -> Nonepublic void addToken(IResolvable token)public void AddToken(IResolvable token)func AddToken(Token IResolvable)#join(concat: IFragmentConcatenator): anydef join(self, concat: IFragmentConcatenator) -> Anypublic Object join(IFragmentConcatenator concat)public object Join(IFragmentConcatenator concat)func Join(Concat IFragmentConcatenator) interface{}#Combine the string fragments using the given joiner.
If there are any
mapTokens(mapper: ITokenMapper): TokenizedStringFragments // chainabledef map_tokens(self, mapper: ITokenMapper) -> TokenizedStringFragmentspublic TokenizedStringFragments mapTokens(ITokenMapper mapper)public TokenizedStringFragments MapTokens(ITokenMapper mapper)func MapTokens(Mapper ITokenMapper) TokenizedStringFragments#Apply a transformation function to all tokens in the string.