Class AwsIsVirtualHostableS3Bucket
java.lang.Object
software.amazon.smithy.rulesengine.language.syntax.fn.FunctionDefinition
software.amazon.smithy.rulesengine.language.stdlib.AwsIsVirtualHostableS3Bucket
An AWS rule-set function for determining whether a given string can be promoted to an S3 virtual bucket host label.
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionEvaluate the arguments to a given function to compute a result.The arguments to this function.getId()
The ID of this function.The return type of this function definition.static Function
ofExpression
(Expression input, boolean allowDots)
-
Field Details
-
ID
- See Also:
-
-
Constructor Details
-
AwsIsVirtualHostableS3Bucket
public AwsIsVirtualHostableS3Bucket()
-
-
Method Details
-
getId
Description copied from class:FunctionDefinition
The ID of this function.- Specified by:
getId
in classFunctionDefinition
- Returns:
- The ID string
-
getArguments
Description copied from class:FunctionDefinition
The arguments to this function.- Specified by:
getArguments
in classFunctionDefinition
- Returns:
- The function arguments
-
getReturnType
Description copied from class:FunctionDefinition
The return type of this function definition.- Specified by:
getReturnType
in classFunctionDefinition
- Returns:
- The function return type
-
evaluate
Description copied from class:FunctionDefinition
Evaluate the arguments to a given function to compute a result.- Specified by:
evaluate
in classFunctionDefinition
- Returns:
- The resulting value
-
ofExpression
-