Package | Description |
---|---|
software.amazon.awssdk.services.sqs.endpoints.internal |
Modifier and Type | Class and Description |
---|---|
class |
BooleanEqualsFn |
class |
Fn |
class |
GetAttr |
class |
IsSet |
class |
IsValidHostLabel |
class |
IsVirtualHostableS3Bucket |
class |
Literal |
class |
Not |
class |
ParseArn |
class |
ParseUrl
Function to parse a URI from a string.
|
class |
PartitionFn |
class |
Ref
A reference to a field.
|
class |
SingleArgFn |
class |
StringEqualsFn |
class |
Substring |
class |
UriEncodeFn |
Modifier and Type | Method and Description |
---|---|
Expr |
IsVirtualHostableS3Bucket.allowDots() |
Expr |
IsValidHostLabel.allowDots() |
protected Expr |
Fn.expectOneArg() |
Expr |
Parameter.expr() |
Expr |
Condition.expr() |
static Expr |
Expr.fromNode(JsonNode node) |
Expr |
Template.Dynamic.getExpr() |
Expr |
Condition.getFn() |
Expr |
StringEqualsFn.getLeft() |
Expr |
BooleanEqualsFn.getLeft() |
Expr |
StringEqualsFn.getRight() |
Expr |
BooleanEqualsFn.getRight() |
Expr |
EndpointResult.getUrl() |
Expr |
IsVirtualHostableS3Bucket.hostLabel() |
Expr |
IsValidHostLabel.hostLabel() |
static Expr |
Expr.of(boolean value) |
static Expr |
Expr.of(int value) |
static Expr |
Expr.of(String value) |
static Expr |
Expr.parseShortform(String shortForm)
Parse a value from a "short form" used within a template
|
Expr |
Substring.reverse() |
Expr |
Substring.startIndex() |
Expr |
Substring.stopIndex() |
Expr |
Substring.stringToParse() |
Expr |
SingleArgFn.target() |
Expr |
Not.target() |
Expr |
GetAttr.target() |
Modifier and Type | Method and Description |
---|---|
protected Pair<Expr,Expr> |
Fn.expectTwoArgs() |
protected Pair<Expr,Expr> |
Fn.expectTwoArgs() |
protected List<Expr> |
Fn.expectVariableArgs(int expectedNumberArgs) |
HashMap<Expr,T> |
FatScope.facts() |
List<Expr> |
FnNode.getArgv() |
List<Expr> |
Fn.getArgv() |
Map<String,List<Expr>> |
EndpointResult.getHeaders() |
Map<Identifier,Expr> |
EndpointResult.getProperties() |
Modifier and Type | Method and Description |
---|---|
EndpointResult.Builder |
EndpointResult.Builder.addHeaderValue(String name,
Expr value) |
EndpointResult.Builder |
EndpointResult.Builder.addProperty(Identifier name,
Expr value) |
BooleanEqualsFn |
Parameter.eq(Expr e) |
Optional<T> |
Scope.eval(Expr expr)
Search the fact stack for an explicitly calculated value for [expr]
|
static BooleanEqualsFn |
BooleanEqualsFn.fromParam(Parameter param,
Expr value) |
void |
Scope.insertFact(Expr name,
T value) |
static Not |
Not.ofExpr(Expr expr) |
static IsSet |
IsSet.ofExpr(Expr expr) |
static PartitionFn |
PartitionFn.ofExprs(Expr expr) |
static ParseUrl |
ParseUrl.ofExprs(Expr expr) |
static ParseArn |
ParseArn.ofExprs(Expr expr) |
static Not |
Not.ofExprs(Expr expr) |
static IsVirtualHostableS3Bucket |
IsVirtualHostableS3Bucket.ofExprs(Expr expr,
boolean allowDots) |
static IsValidHostLabel |
IsValidHostLabel.ofExprs(Expr expr,
boolean allowDots) |
static StringEqualsFn |
StringEqualsFn.ofExprs(Expr expr,
Expr of) |
static BooleanEqualsFn |
BooleanEqualsFn.ofExprs(Expr left,
Expr right) |
static Substring |
Substring.ofExprs(Expr expr,
int startIndex,
int stopIndex,
Boolean reverse) |
static FnNode |
FnNode.ofExprs(String fn,
Expr... expr) |
GetAttr.Builder |
GetAttr.Builder.target(Expr target) |
EndpointResult.Builder |
EndpointResult.Builder.url(Expr url) |
T |
TemplateVisitor.visitDynamicElement(Expr value)
Visit a dynamic element within a multipart template.
|
R |
RuleValueVisitor.visitErrorRule(Expr error) |
T |
TemplateVisitor.visitSingleDynamicTemplate(Expr value)
The template contains a single dynamic element, eg.
|
Modifier and Type | Method and Description |
---|---|
EndpointResult.Builder |
EndpointResult.Builder.addHeader(String name,
List<Expr> value) |
FnNode.Builder |
FnNode.Builder.argv(List<Expr> argv) |
Constructor and Description |
---|
ErrorRule(Rule.Builder builder,
Expr error) |
Constructor and Description |
---|
FatScope(HashMap<Identifier,T> types,
HashMap<Expr,T> facts) |
Copyright © 2023. All rights reserved.