/** * Creates an instance of {@link XmlProtocolMarshaller} to be used for marshalling the requess. * * @param operationInfo Info required to marshall the request */ public ProtocolMarshaller<SdkHttpFullRequest> createProtocolMarshaller(OperationInfo operationInfo) { return XmlProtocolMarshaller.builder() .endpoint(clientConfiguration.option(SdkClientOption.ENDPOINT)) .xmlGenerator(createGenerator(operationInfo)) .operationInfo(operationInfo) .build(); }
/** * @return New {@link Builder} instance. */ public static Builder builder() { return new Builder(); }
/** * @return New {@link Builder} instance. */ public static Builder builder() { return new Builder(); }
/** * Creates an instance of {@link XmlProtocolMarshaller} to be used for marshalling the requess. * * @param operationInfo Info required to marshall the request */ public ProtocolMarshaller<SdkHttpFullRequest> createProtocolMarshaller(OperationInfo operationInfo) { return XmlProtocolMarshaller.builder() .endpoint(clientConfiguration.option(SdkClientOption.ENDPOINT)) .xmlGenerator(createGenerator(operationInfo)) .operationInfo(operationInfo) .build(); }