@SuppressWarnings("unchecked") private void createErrorUnmarshallers() { for (JsonErrorShapeMetadata errorMetadata : metadata.getErrorShapeMetadata()) { errorUnmarshallers.add(new JsonErrorUnmarshaller( (Class<? extends AmazonServiceException>) errorMetadata.getModeledClass(), errorMetadata.getErrorCode())); } errorUnmarshallers.add(new JsonErrorUnmarshaller( (Class<? extends AmazonServiceException>) metadata.getBaseServiceExceptionClass(), null)); }
@Override public String resolveContentType(JsonClientMetadata metadata) { return metadata.getContentTypeOverride() != null ? metadata.getContentTypeOverride() : prefix + metadata.getProtocolVersion(); } }
private boolean isCborEnabled() { return metadata.isSupportsCbor() && !SDKGlobalConfiguration.isCborDisabled(); }
private static SdkJsonProtocolFactory protocolFactory() { return new com.amazonaws.protocol.json.SdkJsonProtocolFactory( new JsonClientMetadata() .withProtocolVersion("1.0") .withSupportsCbor(false) .withSupportsIon(false) ); } }
@SuppressWarnings("unchecked") private List<ApiGatewayErrorUnmarshaller> createErrorUnmarshallers( Stream<JsonErrorShapeMetadata> errorShapeMetadata) { final List<ApiGatewayErrorUnmarshaller> errorUnmarshallers = errorShapeMetadata .map(this::createErrorUnmarshaller).collect(Collectors.toList()); // All unmodeled/unknown exceptions are unmarshalled into the service specific base // exception class. errorUnmarshallers.add(new ApiGatewayErrorUnmarshaller( (Class<? extends BaseException>) metadata.getBaseServiceExceptionClass(), Optional.empty())); return errorUnmarshallers; }
private boolean isIonEnabled() { return metadata.isSupportsIon(); }
private static String createRegisterTaskDefinitionString(Configuration configuration, ECSConfiguration globalConfiguration, BambooServerEnvironment env) { RegisterTaskDefinitionRequestProtocolMarshaller rtdm = new RegisterTaskDefinitionRequestProtocolMarshaller(new com.amazonaws.protocol.json.SdkJsonProtocolFactory( new JsonClientMetadata() .withProtocolVersion("1.1") .withSupportsCbor(false) .withSupportsIon(false))); Request<RegisterTaskDefinitionRequest> rr = rtdm.marshall(taskDefinitionRequest(configuration, globalConfiguration, env)); try { return Streams.asString(rr.getContent(), "UTF-8"); } catch (IOException ex) { logger.error("No way to turn Registration Task to string", ex); return null; } } /**
private boolean isIonEnabled() { return metadata.isSupportsIon(); }
@SuppressWarnings("unchecked") private void createErrorUnmarshallers() { for (JsonErrorShapeMetadata errorMetadata : metadata.getErrorShapeMetadata()) { errorUnmarshallers.add(new JsonErrorUnmarshaller( (Class<? extends AmazonServiceException>) errorMetadata.getModeledClass(), errorMetadata.getErrorCode())); } errorUnmarshallers.add(new JsonErrorUnmarshaller( (Class<? extends AmazonServiceException>) metadata.getBaseServiceExceptionClass(), null)); }
@Override public String resolveContentType(JsonClientMetadata metadata) { return metadata.getContentTypeOverride() != null ? metadata.getContentTypeOverride() : prefix + metadata.getProtocolVersion(); } }
private boolean isIonEnabled() { return metadata.isSupportsIon(); }
private boolean isCborEnabled() { return metadata.isSupportsCbor() && !SDKGlobalConfiguration.isCborDisabled(); }
@SuppressWarnings("unchecked") private void createErrorUnmarshallers() { for (JsonErrorShapeMetadata errorMetadata : metadata.getErrorShapeMetadata()) { errorUnmarshallers.add(new JsonErrorUnmarshaller( (Class<? extends AmazonServiceException>) errorMetadata.getModeledClass(), errorMetadata.getErrorCode())); } errorUnmarshallers.add(new JsonErrorUnmarshaller( (Class<? extends AmazonServiceException>) metadata.getBaseServiceExceptionClass(), null)); }
@Override public String resolveContentType(JsonClientMetadata metadata) { return metadata.getContentTypeOverride() != null ? metadata.getContentTypeOverride() : prefix + metadata.getProtocolVersion(); } }
private boolean isCborEnabled() { return metadata.isSupportsCbor() && !SDKGlobalConfiguration.isCborDisabled(); }