1414 * limitations under the License.
1515 */
1616
17- package com .palantir .remoting .api .errors ;
17+ package com .palantir .conjure . java .api .errors ;
1818
1919import java .util .regex .Matcher ;
2020import java .util .regex .Pattern ;
@@ -52,33 +52,6 @@ public enum Code {
5252 Code (Integer httpErrorCode ) {
5353 this .httpErrorCode = httpErrorCode ;
5454 }
55-
56- @ SuppressWarnings ("checkstyle:CyclomaticComplexity" )
57- public com .palantir .conjure .java .api .errors .ErrorType .Code asConjure () {
58- switch (this ) {
59- case PERMISSION_DENIED :
60- return com .palantir .conjure .java .api .errors .ErrorType .Code .PERMISSION_DENIED ;
61- case INVALID_ARGUMENT :
62- return com .palantir .conjure .java .api .errors .ErrorType .Code .INVALID_ARGUMENT ;
63- case NOT_FOUND :
64- return com .palantir .conjure .java .api .errors .ErrorType .Code .NOT_FOUND ;
65- case CONFLICT :
66- return com .palantir .conjure .java .api .errors .ErrorType .Code .CONFLICT ;
67- case REQUEST_ENTITY_TOO_LARGE :
68- return com .palantir .conjure .java .api .errors .ErrorType .Code .REQUEST_ENTITY_TOO_LARGE ;
69- case FAILED_PRECONDITION :
70- return com .palantir .conjure .java .api .errors .ErrorType .Code .FAILED_PRECONDITION ;
71- case INTERNAL :
72- return com .palantir .conjure .java .api .errors .ErrorType .Code .INTERNAL ;
73- case TIMEOUT :
74- return com .palantir .conjure .java .api .errors .ErrorType .Code .TIMEOUT ;
75- case CUSTOM_CLIENT :
76- return com .palantir .conjure .java .api .errors .ErrorType .Code .CUSTOM_CLIENT ;
77- case CUSTOM_SERVER :
78- return com .palantir .conjure .java .api .errors .ErrorType .Code .CUSTOM_SERVER ;
79- }
80- throw new UnsupportedOperationException ("Unable to convert to Conjure ErrorType.Code" );
81- }
8255 }
8356
8457 public static final ErrorType PERMISSION_DENIED =
@@ -106,10 +79,6 @@ public com.palantir.conjure.java.api.errors.ErrorType.Code asConjure() {
10679 /** The HTTP error code used to convey this error to HTTP clients. */
10780 public abstract int httpErrorCode ();
10881
109- public final com .palantir .conjure .java .api .errors .ErrorType asConjure () {
110- return com .palantir .conjure .java .api .errors .ErrorType .create (code ().asConjure (), name ());
111- }
112-
11382 @ Value .Check
11483 final void check () {
11584 if (!ERROR_NAME_PATTERN .matcher (name ()).matches ()) {
@@ -118,26 +87,6 @@ final void check() {
11887 }
11988 }
12089
121- /**
122- * Creates a new error type with code {@link Code#CUSTOM_CLIENT} and the given name.
123- *
124- * @deprecated Use {@link #create}. This method will be removed in version 2.0.0.
125- */
126- @ Deprecated
127- public static ErrorType client (String name ) {
128- return createAndCheckNamespaceIsNotDefault (Code .CUSTOM_CLIENT , name );
129- }
130-
131- /**
132- * Creates a new error type with code {@link Code#CUSTOM_SERVER} and the given name.
133- *
134- * @deprecated Use {@link #create}. This method will be removed in version 2.0.0.
135- */
136- @ Deprecated
137- public static ErrorType server (String name ) {
138- return createAndCheckNamespaceIsNotDefault (Code .CUSTOM_SERVER , name );
139- }
140-
14190 /**
14291 * Constructs an {@link ErrorType} with the given error {@link Code} and name.
14392 */
0 commit comments