Class EndpointTestOperationInput
- java.lang.Object
-
- software.amazon.smithy.rulesengine.traits.EndpointTestOperationInput
-
- All Implemented Interfaces:
FromSourceLocation
,ToSmithyBuilder<EndpointTestOperationInput>
public final class EndpointTestOperationInput extends java.lang.Object implements FromSourceLocation, ToSmithyBuilder<EndpointTestOperationInput>
A description of a service operation and input used to verify an endpoint rule-set test case.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
EndpointTestOperationInput.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EndpointTestOperationInput.Builder
builder()
boolean
equals(java.lang.Object o)
ObjectNode
getBuiltInParams()
ObjectNode
getClientParams()
java.lang.String
getOperationName()
ObjectNode
getOperationParams()
SourceLocation
getSourceLocation()
Gets the source location of a value.int
hashCode()
SmithyBuilder<EndpointTestOperationInput>
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
-
-
-
Method Detail
-
builder
public static EndpointTestOperationInput.Builder builder()
-
getOperationName
public java.lang.String getOperationName()
-
getOperationParams
public ObjectNode getOperationParams()
-
getBuiltInParams
public ObjectNode getBuiltInParams()
-
getClientParams
public ObjectNode getClientParams()
-
getSourceLocation
public SourceLocation getSourceLocation()
Description copied from interface:FromSourceLocation
Gets the source location of a value.- Specified by:
getSourceLocation
in interfaceFromSourceLocation
- Returns:
- Returns the source location of the value.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toBuilder
public SmithyBuilder<EndpointTestOperationInput> toBuilder()
Description copied from interface:ToSmithyBuilder
Take this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilder
in interfaceToSmithyBuilder<EndpointTestOperationInput>
- Returns:
- a builder for type T
-
-