Class Template
- java.lang.Object
-
- software.amazon.awssdk.services.dataexchange.endpoints.internal.Template
-
public class Template extends Object
Template represents a "Template Literal". This is a literal string within the rules language. A template can contain 0 or more dynamic sections. The dynamic sections use getAttr short-form:`https://{Region}.{partition#dnsSuffix}` -------- ------------ | | Dynamic getAttr short form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Template.Dynamic
static class
Template.Literal
static class
Template.Part
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> Stream<T>
accept(TemplateVisitor<T> visitor)
boolean
equals(Object o)
Value
eval(Scope<Value> scope)
String
expectLiteral()
static Template
fromString(String s)
List<Template.Part>
getParts()
int
hashCode()
boolean
isStatic()
String
toString()
-
-
-
Method Detail
-
accept
public <T> Stream<T> accept(TemplateVisitor<T> visitor)
-
getParts
public List<Template.Part> getParts()
-
isStatic
public boolean isStatic()
-
expectLiteral
public String expectLiteral()
-
-