aws-ec2-transitgatewaymulticastdomain/src/main/java/software/amazon/ec2/transitgatewaymulticastdomain/workflow/ExceptionMapper.java [12:37]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public static HandlerErrorCode mapToHandlerErrorCode(Exception e) {
        if (e instanceof AwsServiceException) {
            AwsServiceException awsServiceException = (AwsServiceException) e;
            String errorCode = awsServiceException.awsErrorDetails().errorCode();

            if(errorCode.contains("NotFound")) {
                return HandlerErrorCode.NotFound;
            } else if(errorCode.contains("LimitExceeded")) {
                return HandlerErrorCode.ServiceLimitExceeded;
            } else if (listContains(invalidRequestCodes(),  errorCode)) {
                return HandlerErrorCode.InvalidRequest;
            } else if(errorCode.equals("ServiceUnavailable")) {
                return HandlerErrorCode.ServiceInternalError;
            } else if(errorCode.equals("ServerInternal")) {
                return HandlerErrorCode.InternalFailure;
            } else {
                return HandlerErrorCode.GeneralServiceException;
            }
        } else {
            if(e instanceof ResourceNotFoundException) {
                return HandlerErrorCode.NotFound;
            } else {
                return HandlerErrorCode.GeneralServiceException;
            }
        }
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



aws-ec2-transitgatewaymulticastgroupmember/src/main/java/software/amazon/ec2/transitgatewaymulticastgroupmember/workflow/ExceptionMapper.java [12:37]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public static HandlerErrorCode mapToHandlerErrorCode(Exception e) {
        if (e instanceof AwsServiceException) {
            AwsServiceException awsServiceException = (AwsServiceException) e;
            String errorCode = awsServiceException.awsErrorDetails().errorCode();

            if(errorCode.contains("NotFound")) {
                return HandlerErrorCode.NotFound;
            } else if(errorCode.contains("LimitExceeded")) {
                return HandlerErrorCode.ServiceLimitExceeded;
            } else if (listContains(invalidRequestCodes(),  errorCode)) {
                return HandlerErrorCode.InvalidRequest;
            } else if(errorCode.equals("ServiceUnavailable")) {
                return HandlerErrorCode.ServiceInternalError;
            } else if(errorCode.equals("ServerInternal")) {
                return HandlerErrorCode.InternalFailure;
            } else {
                return HandlerErrorCode.GeneralServiceException;
            }
        } else {
            if(e instanceof ResourceNotFoundException) {
                return HandlerErrorCode.NotFound;
            } else {
                return HandlerErrorCode.GeneralServiceException;
            }
        }
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



aws-ec2-transitgatewayroutetablepropagation/src/main/java/software/amazon/ec2/transitgatewayroutetablepropagation/workflow/ExceptionMapper.java [12:37]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public static HandlerErrorCode mapToHandlerErrorCode(Exception e) {
        if (e instanceof AwsServiceException) {
            AwsServiceException awsServiceException = (AwsServiceException) e;
            String errorCode = awsServiceException.awsErrorDetails().errorCode();

            if(errorCode.contains("NotFound")) {
                return HandlerErrorCode.NotFound;
            } else if(errorCode.contains("LimitExceeded")) {
                return HandlerErrorCode.ServiceLimitExceeded;
            } else if (listContains(invalidRequestCodes(),  errorCode)) {
                return HandlerErrorCode.InvalidRequest;
            } else if(errorCode.equals("ServiceUnavailable")) {
                return HandlerErrorCode.ServiceInternalError;
            } else if(errorCode.equals("ServerInternal")) {
                return HandlerErrorCode.InternalFailure;
            } else {
                return HandlerErrorCode.GeneralServiceException;
            }
        } else {
            if(e instanceof ResourceNotFoundException) {
                return HandlerErrorCode.NotFound;
            } else {
                return HandlerErrorCode.GeneralServiceException;
            }
        }
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



aws-ec2-transitgatewaymulticastdomainassociation/src/main/java/software/amazon/ec2/transitgatewaymulticastdomainassociation/workflow/ExceptionMapper.java [12:37]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public static HandlerErrorCode mapToHandlerErrorCode(Exception e) {
        if (e instanceof AwsServiceException) {
            AwsServiceException awsServiceException = (AwsServiceException) e;
            String errorCode = awsServiceException.awsErrorDetails().errorCode();

            if(errorCode.contains("NotFound")) {
                return HandlerErrorCode.NotFound;
            } else if(errorCode.contains("LimitExceeded")) {
                return HandlerErrorCode.ServiceLimitExceeded;
            } else if (listContains(invalidRequestCodes(),  errorCode)) {
                return HandlerErrorCode.InvalidRequest;
            } else if(errorCode.equals("ServiceUnavailable")) {
                return HandlerErrorCode.ServiceInternalError;
            } else if(errorCode.equals("ServerInternal")) {
                return HandlerErrorCode.InternalFailure;
            } else {
                return HandlerErrorCode.GeneralServiceException;
            }
        } else {
            if(e instanceof ResourceNotFoundException) {
                return HandlerErrorCode.NotFound;
            } else {
                return HandlerErrorCode.GeneralServiceException;
            }
        }
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



aws-ec2-transitgatewaypeeringattachment/src/main/java/software/amazon/ec2/transitgatewaypeeringattachment/workflow/ExceptionMapper.java [12:37]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public static HandlerErrorCode mapToHandlerErrorCode(Exception e) {
        if (e instanceof AwsServiceException) {
            AwsServiceException awsServiceException = (AwsServiceException) e;
            String errorCode = awsServiceException.awsErrorDetails().errorCode();

            if(errorCode.contains("NotFound")) {
                return HandlerErrorCode.NotFound;
            } else if(errorCode.contains("LimitExceeded")) {
                return HandlerErrorCode.ServiceLimitExceeded;
            } else if (listContains(invalidRequestCodes(),  errorCode)) {
                return HandlerErrorCode.InvalidRequest;
            } else if(errorCode.equals("ServiceUnavailable")) {
                return HandlerErrorCode.ServiceInternalError;
            } else if(errorCode.equals("ServerInternal")) {
                return HandlerErrorCode.InternalFailure;
            } else {
                return HandlerErrorCode.GeneralServiceException;
            }
        } else {
            if(e instanceof ResourceNotFoundException) {
                return HandlerErrorCode.NotFound;
            } else {
                return HandlerErrorCode.GeneralServiceException;
            }
        }
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



aws-ec2-transitgatewaymulticastgroupsource/src/main/java/software/amazon/ec2/transitgatewaymulticastgroupsource/workflow/ExceptionMapper.java [12:37]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public static HandlerErrorCode mapToHandlerErrorCode(Exception e) {
        if (e instanceof AwsServiceException) {
            AwsServiceException awsServiceException = (AwsServiceException) e;
            String errorCode = awsServiceException.awsErrorDetails().errorCode();

            if(errorCode.contains("NotFound")) {
                return HandlerErrorCode.NotFound;
            } else if(errorCode.contains("LimitExceeded")) {
                return HandlerErrorCode.ServiceLimitExceeded;
            } else if (listContains(invalidRequestCodes(),  errorCode)) {
                return HandlerErrorCode.InvalidRequest;
            } else if(errorCode.equals("ServiceUnavailable")) {
                return HandlerErrorCode.ServiceInternalError;
            } else if(errorCode.equals("ServerInternal")) {
                return HandlerErrorCode.InternalFailure;
            } else {
                return HandlerErrorCode.GeneralServiceException;
            }
        } else {
            if(e instanceof ResourceNotFoundException) {
                return HandlerErrorCode.NotFound;
            } else {
                return HandlerErrorCode.GeneralServiceException;
            }
        }
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



aws-ec2-transitgatewayattachment/src/main/java/com/aws/ec2/transitgatewayattachment/workflow/ExceptionMapper.java [12:36]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public static HandlerErrorCode mapToHandlerErrorCode(Exception e) {
        if (e instanceof AwsServiceException) {
            AwsServiceException awsServiceException = (AwsServiceException) e;
            String errorCode = awsServiceException.awsErrorDetails().errorCode();
            if(errorCode.contains("NotFound")) {
                return HandlerErrorCode.NotFound;
            } else if(errorCode.contains("LimitExceeded")) {
                return HandlerErrorCode.ServiceLimitExceeded;
            } else if (listContains(invalidRequestCodes(),  errorCode)) {
                return HandlerErrorCode.InvalidRequest;
            } else if(errorCode.equals("ServiceUnavailable")) {
                return HandlerErrorCode.ServiceInternalError;
            } else if(errorCode.equals("ServerInternal")) {
                return HandlerErrorCode.InternalFailure;
            } else {
                return HandlerErrorCode.GeneralServiceException;
            }
        } else {
            if(e instanceof ResourceNotFoundException) {
                return HandlerErrorCode.NotFound;
            } else {
                return HandlerErrorCode.GeneralServiceException;
            }
        }
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



aws-ec2-transitgatewayconnect/src/main/java/software/amazon/ec2/transitgatewayconnect/workflow/ExceptionMapper.java [12:37]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public static HandlerErrorCode mapToHandlerErrorCode(Exception e) {
        if (e instanceof AwsServiceException) {
            AwsServiceException awsServiceException = (AwsServiceException) e;
            String errorCode = awsServiceException.awsErrorDetails().errorCode();

            if(errorCode.contains("NotFound")) {
                return HandlerErrorCode.NotFound;
            } else if(errorCode.contains("LimitExceeded")) {
                return HandlerErrorCode.ServiceLimitExceeded;
            } else if (listContains(invalidRequestCodes(),  errorCode)) {
                return HandlerErrorCode.InvalidRequest;
            } else if(errorCode.equals("ServiceUnavailable")) {
                return HandlerErrorCode.ServiceInternalError;
            } else if(errorCode.equals("ServerInternal")) {
                return HandlerErrorCode.InternalFailure;
            } else {
                return HandlerErrorCode.GeneralServiceException;
            }
        } else {
            if(e instanceof ResourceNotFoundException) {
                return HandlerErrorCode.NotFound;
            } else {
                return HandlerErrorCode.GeneralServiceException;
            }
        }
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



