@Override
    public int hashCode() {
        return Objects.hash(partitionEndpointSpecialCases, endpointPatternType);
    }
Gets the endpoint pattern type defined in the trait.

@return Returns a {@link EndpointPatternType}
smithy-aws-endpoints/src/main/java/software/amazon/smithy/rulesengine/aws/traits/StandardPartitionalEndpointsTrait.java