Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W X 

A

accept(HttpResponseInterceptorDescriptorVisitor) - Method in class com.mulesoft.connectivity.rest.commons.api.interception.descriptor.CompositeHttpResponseInterceptorDescriptor
 
accept(HttpResponseInterceptorDescriptorVisitor) - Method in class com.mulesoft.connectivity.rest.commons.api.interception.descriptor.ExpressionHttpResponseInterceptorDescriptor
 
accept(HttpResponseInterceptorDescriptorVisitor) - Method in class com.mulesoft.connectivity.rest.commons.api.interception.descriptor.HttpResponseInterceptorDescriptor
 
accept(HttpResponseInterceptorDescriptorVisitor) - Method in class com.mulesoft.connectivity.rest.commons.api.interception.descriptor.PreconditionHttpResponseInterceptorDelegateDescriptor
 
accept(PartVisitor) - Method in class com.mulesoft.connectivity.rest.commons.internal.multipart.FilePart
 
accept(PartVisitor) - Method in class com.mulesoft.connectivity.rest.commons.internal.multipart.Part
 
addFilePart(String, String, TypedValue<InputStream>) - Method in interface com.mulesoft.connectivity.rest.commons.api.multipart.MultipartPayloadBuilder
Adds a part which carries an attachment file
addFilePart(String, String, TypedValue<InputStream>) - Method in class com.mulesoft.connectivity.rest.commons.internal.multipart.DWMultipartPayloadBuilder
 
addGlobalDefinitionsToEvaluationContext(EvaluationContext) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.ResolverUtil
 
addHeader(String, Object) - Method in class com.mulesoft.connectivity.rest.commons.internal.util.RestRequestBuilder
Adds a header to the request builder.
addHeaderBinding(String, String) - Method in class com.mulesoft.connectivity.rest.commons.api.binding.HttpRequestBinding
 
addHeaderBinding(String, String) - Method in class com.mulesoft.connectivity.rest.commons.api.binding.HttpResponseBinding
 
addPart(String, TypedValue<InputStream>) - Method in interface com.mulesoft.connectivity.rest.commons.api.multipart.MultipartPayloadBuilder
Adds a simple type
addPart(String, TypedValue<InputStream>) - Method in class com.mulesoft.connectivity.rest.commons.internal.multipart.DWMultipartPayloadBuilder
 
addQueryParam(String, Object) - Method in class com.mulesoft.connectivity.rest.commons.internal.util.RestRequestBuilder
Adds a query parameter to the request builder.
addQueryParamBinding(String, String) - Method in class com.mulesoft.connectivity.rest.commons.api.binding.HttpRequestBinding
 
addUriParam(String, Object) - Method in class com.mulesoft.connectivity.rest.commons.internal.util.RestRequestBuilder
Adds an uri parameter to the request builder.
addUriParamBinding(String, String) - Method in class com.mulesoft.connectivity.rest.commons.api.binding.HttpRequestBinding
 
addValidation(String) - Method in class com.mulesoft.connectivity.rest.commons.api.connection.validation.ConnectionValidationSettings.Builder
 
addValidation(String, String) - Method in class com.mulesoft.connectivity.rest.commons.api.connection.validation.ConnectionValidationSettings.Builder
 
afterStop() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.DefaultRestConnection
Template method invoked by the DefaultRestConnection.stop() to perform custom actions after the actual stopping takes place.
argument(String, Consumer<ResolverArgumentBuilder>) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers.ResolverReferenceBuilder
 
Argument - Class in com.mulesoft.connectivity.rest.commons.internal.model.common
Describes an argument.
Argument(String, Expression) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.common.Argument
 
ArgumentBuilder<T extends Argument,S extends ArgumentBuilder<T,S>> - Class in com.mulesoft.connectivity.rest.commons.internal.model.builder.common
Base class for a fluent argument builder.
ArgumentBuilder(String) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.builder.common.ArgumentBuilder
 
ArrayHandler - Class in com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler
 
ArrayHandler() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.ArrayHandler
 
asCursorStreamProvider() - Method in class com.mulesoft.connectivity.rest.commons.internal.multipart.DWMultipartPayloadBuilder
 
ATTRIBUTES_VAR - Static variable in class com.mulesoft.connectivity.rest.commons.internal.RestConstants
 
available() - Method in class com.mulesoft.connectivity.rest.commons.internal.util.FromCursorProviderInputStream
 

B

BaseAuthorizationCodeConnectionProvider - Class in com.mulesoft.connectivity.rest.commons.api.connection.oauth
Base class for Connection Providers that authenticate using OAuth with the Authorization Code Grant Type
BaseAuthorizationCodeConnectionProvider() - Constructor for class com.mulesoft.connectivity.rest.commons.api.connection.oauth.BaseAuthorizationCodeConnectionProvider
 
BaseClientCredentialsConnectionProvider - Class in com.mulesoft.connectivity.rest.commons.api.connection.oauth
Base class for Connection Providers that authenticate using OAuth with the Authorization Code Grant Type
BaseClientCredentialsConnectionProvider() - Constructor for class com.mulesoft.connectivity.rest.commons.api.connection.oauth.BaseClientCredentialsConnectionProvider
 
BaseConnectionProvider - Class in com.mulesoft.connectivity.rest.commons.api.connection
Base class for Connection providers
BaseConnectionProvider() - Constructor for class com.mulesoft.connectivity.rest.commons.api.connection.BaseConnectionProvider
 
BaseExpressionHttpResponseInterceptor - Class in com.mulesoft.connectivity.rest.commons.internal.interception.expression
A base implementation for a HttpResponseInterceptor that relies on DW expressions.
BaseExpressionHttpResponseInterceptor(MediaType, ExpressionLanguage, StreamingHelper) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.interception.expression.BaseExpressionHttpResponseInterceptor
 
BaseRestOperation - Class in com.mulesoft.connectivity.rest.commons.api.operation
Base class for operations that consume a remote REST endpoint
BaseRestOperation() - Constructor for class com.mulesoft.connectivity.rest.commons.api.operation.BaseRestOperation
Default constructor used by Mule/SDK to instantiate this operation.
BaseRestOperation(ExpressionLanguage) - Constructor for class com.mulesoft.connectivity.rest.commons.api.operation.BaseRestOperation
Constructor to allow creating an operation without using IoC from Mule/SDK.
BasicAuthenticationConnectionProvider - Class in com.mulesoft.connectivity.rest.commons.api.connection
Base class for connection providers which use basic authentication
BasicAuthenticationConnectionProvider() - Constructor for class com.mulesoft.connectivity.rest.commons.api.connection.BasicAuthenticationConnectionProvider
 
BearerAuthenticationConnectionProvider - Class in com.mulesoft.connectivity.rest.commons.api.connection
Base class for connection providers which use bearer authentication
BearerAuthenticationConnectionProvider() - Constructor for class com.mulesoft.connectivity.rest.commons.api.connection.BearerAuthenticationConnectionProvider
 
BearerRestConnection - Class in com.mulesoft.connectivity.rest.commons.api.connection
Specialization of DefaultRestConnection for resources protected with OAuth, regardless of the grant type.
BearerRestConnection(String, String, HttpClient, HttpAuthentication, MultiMap<String, String>, MultiMap<String, String>, ExpressionLanguage, String) - Constructor for class com.mulesoft.connectivity.rest.commons.api.connection.BearerRestConnection
Creates a new BearerRestConnection instance.
beforeStop() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.DefaultRestConnection
Template method invoked by the DefaultRestConnection.stop() to perform custom actions before the actual stopping takes place.
BindingArgument - Class in com.mulesoft.connectivity.rest.commons.internal.model.dataexpressions
An argument that declares a binding.
BindingArgument(String, Expression) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.dataexpressions.BindingArgument
 
BindingArgumentBuilder - Class in com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions
A fluent builder for binding arguments.
BindingArgumentBuilder(String) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions.BindingArgumentBuilder
 
BindingField - Class in com.mulesoft.connectivity.rest.commons.internal.model.dataexpressions
Defines a body field used for binding to retrieve the actual value.
BindingField(String, String) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.dataexpressions.BindingField
 
bindings(Consumer<HttpRequestDataExpressionBindingBuilder>) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions.HttpRequestDataExpressionBuilder
 
body(String, Object) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.common.OperationEvaluationContextBuilder
 
body(Consumer<ExpressionBuilder>) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions.HttpRequestDataExpressionBindingBuilder
 
BodyBinding(String) - Constructor for class com.mulesoft.connectivity.rest.commons.api.binding.ParameterBinding.BodyBinding
 
bodyExpression(String) - Method in class com.mulesoft.connectivity.rest.commons.api.interception.descriptor.builder.ExpressionHttpResponseInterceptorDescriptionBuilder
Sets the expression for resolving the body.
bodyExpression - Variable in class com.mulesoft.connectivity.rest.commons.internal.interception.expression.ExpressionHttpResponseInterceptor.ExpressionHttpResponseInterceptorBuilder
 
bodyExpression(String) - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.expression.ExpressionHttpResponseInterceptor.ExpressionHttpResponseInterceptorBuilder
Sets the expression for resolving the body.
bodylessRequest(RestRequestBuilder, int, MediaType, StreamingHelper) - Method in class com.mulesoft.connectivity.rest.commons.api.connection.DefaultRestConnection
Sends a request for which a response entity is not expected.
bodylessRequest(RestRequestBuilder, int, MediaType, StreamingHelper) - Method in interface com.mulesoft.connectivity.rest.commons.api.connection.RestConnection
Sends a request for which a response entity is not expected.
BooleanHandler - Class in com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler
 
BooleanHandler() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.BooleanHandler
 
BooleanInputMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input
Base class for a PrimitiveInputMetadataResolver which resolves a java boolean type.
BooleanInputMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.BooleanInputMetadataResolver
 
BooleanOutputMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output
Base class for OutputStaticTypeResolver which resolves a java boolean type.
BooleanOutputMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.BooleanOutputMetadataResolver
 
build() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.validation.ConnectionValidationSettings.Builder
 
build(ValueProviderResolverExpressionBuilder) - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.valueprovider.ExtensionsRestValueProvider
Allows building the value provider expression that will be executed by this value provider.
build(ValueProviderResolverExpressionBuilder) - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.valueprovider.RestValueProvider
Allows building the value provider expression that will be executed by this value provider.
build() - Method in class com.mulesoft.connectivity.rest.commons.api.interception.descriptor.builder.HttpResponseInterceptorDescriptorBuilder
 
build() - Method in class com.mulesoft.connectivity.rest.commons.api.interception.descriptor.builder.PreconditionHttpResponseInterceptorDelegateDescriptorBuilder
 
build() - Method in interface com.mulesoft.connectivity.rest.commons.api.multipart.MultipartPayloadBuilder
Returns the built body as an InputStream
build() - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.expression.ExpressionHttpResponseInterceptor.ExpressionHttpResponseInterceptorBuilder
 
build() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.common.ArgumentBuilder
 
build(String, Expression) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.common.ArgumentBuilder
 
build() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.common.EmptyEvaluationContextBuilder
 
build() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.common.EvaluationContextBuilder
Builds the evaluation context
build() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.common.ExpressionBuilder
 
build() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.common.OperationEvaluationContextBuilder
 
build() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.common.TriggerEvaluationContextBuilder
 
build(String, Expression) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions.BindingArgumentBuilder
 
build() - Method in interface com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions.DataExpressionBuilder
Gets the built data expression.
build() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions.DataExpressionBuilders
 
build() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions.HttpRequestDataExpressionBindingBuilder
 
build() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions.HttpRequestDataExpressionBuilder
 
build() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions.ScriptDataExpressionBuilder
 
build() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions.SequenceCompositeDataExpressionBuilder
 
build() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions.SequenceCompositeDataExpressionBuilder.StepBuilder
 
build(String, Expression) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers.ResolverArgumentBuilder
 
build() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers.ResolverDeclarationBuilder
 
build() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers.ResolverDefinitionBuilder
 
build() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers.ResolverExpressionBuilder
 
build() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers.ResolverParameterBuilder
 
build() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers.ResolverReferenceBuilder
 
build() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.sampledata.SampleDataResolverDefinitionBuilder
 
build() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.valueprovider.ValueProviderResolverDefinitionBuilder
 
build() - Method in class com.mulesoft.connectivity.rest.commons.internal.multipart.DWMultipartPayloadBuilder
 
build() - Method in class com.mulesoft.connectivity.rest.commons.internal.util.RestRequestBuilder
 
buildAuthentication() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.BaseConnectionProvider
Implementations can override this method to specify the authentication mechanism to use.
buildAuthentication() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.BasicAuthenticationConnectionProvider
 
buildAuthentication() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.DigestConnectionProvider
 
buildDefinition() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers.ResolverDeclarationBuilder
 
builder(String, ExpressionLanguage) - Static method in class com.mulesoft.connectivity.rest.commons.api.connection.validation.ConnectionValidationSettings
Allows creating a new instance of ConnectionValidationSettings.
Builder(String, ExpressionLanguage) - Constructor for class com.mulesoft.connectivity.rest.commons.api.connection.validation.ConnectionValidationSettings.Builder
Allows creating a new instance of ConnectionValidationSettings.
builder() - Static method in class com.mulesoft.connectivity.rest.commons.api.interception.descriptor.HttpResponseInterceptorDescriptor
 
builder() - Static method in class com.mulesoft.connectivity.rest.commons.internal.interception.expression.ExpressionHttpResponseInterceptor
 
buildEvaluationContext(EvaluationContextBuilderFactory) - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.valueprovider.ExtensionsRestValueProvider
Allows child classes to configure the evaluation context.
buildEvaluationContext(EvaluationContextBuilderFactory) - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.valueprovider.RestValueProvider
Allows child classes to configure the evaluation context.
buildGlobalEvaluationContext() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.common.EvaluationContextBuilder
 
buildLinkHeaderMap(String) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.LinkHeaderUtils
Parse Link header into a Map of links by its relation
buildParameters() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers.ResolverDeclarationBuilder
 
buildRequest(RestRequestBuilder) - Method in class com.mulesoft.connectivity.rest.commons.api.connection.BearerRestConnection
 
buildRequest(RestRequestBuilder) - Method in class com.mulesoft.connectivity.rest.commons.api.connection.DefaultRestConnection
 
buildRequest(RestRequestBuilder) - Method in class com.mulesoft.connectivity.rest.commons.api.connection.oauth.OAuthRestConnection
 

C

callbackObjectAttributesAdapter(CompletionCallback<T, Object>) - Method in class com.mulesoft.connectivity.rest.commons.api.operation.BaseRestOperation
 
clearHeaders() - Method in class com.mulesoft.connectivity.rest.commons.internal.util.RestRequestBuilder
Clears the header parameters configured for this request.
clearQueryParams() - Method in class com.mulesoft.connectivity.rest.commons.internal.util.RestRequestBuilder
Clears the query parameters configured for this request.
clearUriParams() - Method in class com.mulesoft.connectivity.rest.commons.internal.util.RestRequestBuilder
Clears the uri parameters configured for this request.
close(RestConnection) - Method in class com.mulesoft.connectivity.rest.commons.api.operation.paging.RestPagingProvider
 
close() - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.model.HttpEntityCursorStreamProviderBased
 
close() - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.model.RepeatableHttpResponse
 
close() - Method in class com.mulesoft.connectivity.rest.commons.internal.util.FromCursorProviderInputStream
 
closeAndRelease(CursorProvider<?>) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.RestSdkUtils
Closes the given cursorProvider and releases all associated resources
CloserCompletionCallbackDecorator<T,A> - Class in com.mulesoft.connectivity.rest.commons.internal.util
A CompletionCallbackDecorator which makes sure that a given CloserCompletionCallbackDecorator.closeable is always closed upon completion
CloserCompletionCallbackDecorator(CompletionCallback<T, A>, Closeable) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.util.CloserCompletionCallbackDecorator
 
closeStream(Object) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.RestSdkUtils
Closes the given stream which can be either a CursorProvider or an InputStream.
com.mulesoft.connectivity.rest.commons.api.annotation - package com.mulesoft.connectivity.rest.commons.api.annotation
 
com.mulesoft.connectivity.rest.commons.api.binding - package com.mulesoft.connectivity.rest.commons.api.binding
 
com.mulesoft.connectivity.rest.commons.api.configuration - package com.mulesoft.connectivity.rest.commons.api.configuration
 
com.mulesoft.connectivity.rest.commons.api.connection - package com.mulesoft.connectivity.rest.commons.api.connection
 
com.mulesoft.connectivity.rest.commons.api.connection.oauth - package com.mulesoft.connectivity.rest.commons.api.connection.oauth
 
com.mulesoft.connectivity.rest.commons.api.connection.validation - package com.mulesoft.connectivity.rest.commons.api.connection.validation
 
com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input - package com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input
 
com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.dynamic - package com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.dynamic
 
com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output - package com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output
 
com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.dynamic - package com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.dynamic
 
com.mulesoft.connectivity.rest.commons.api.datasense.sampledata - package com.mulesoft.connectivity.rest.commons.api.datasense.sampledata
 
com.mulesoft.connectivity.rest.commons.api.datasense.valueprovider - package com.mulesoft.connectivity.rest.commons.api.datasense.valueprovider
 
com.mulesoft.connectivity.rest.commons.api.dw - package com.mulesoft.connectivity.rest.commons.api.dw
 
com.mulesoft.connectivity.rest.commons.api.error - package com.mulesoft.connectivity.rest.commons.api.error
 
com.mulesoft.connectivity.rest.commons.api.interception - package com.mulesoft.connectivity.rest.commons.api.interception
 
com.mulesoft.connectivity.rest.commons.api.interception.descriptor - package com.mulesoft.connectivity.rest.commons.api.interception.descriptor
 
com.mulesoft.connectivity.rest.commons.api.interception.descriptor.builder - package com.mulesoft.connectivity.rest.commons.api.interception.descriptor.builder
 
com.mulesoft.connectivity.rest.commons.api.multipart - package com.mulesoft.connectivity.rest.commons.api.multipart
 
com.mulesoft.connectivity.rest.commons.api.operation - package com.mulesoft.connectivity.rest.commons.api.operation
 
com.mulesoft.connectivity.rest.commons.api.operation.paging - package com.mulesoft.connectivity.rest.commons.api.operation.paging
 
com.mulesoft.connectivity.rest.commons.api.operation.queryparam - package com.mulesoft.connectivity.rest.commons.api.operation.queryparam
 
com.mulesoft.connectivity.rest.commons.api.source - package com.mulesoft.connectivity.rest.commons.api.source
 
com.mulesoft.connectivity.rest.commons.api.streaming - package com.mulesoft.connectivity.rest.commons.api.streaming
 
com.mulesoft.connectivity.rest.commons.internal - package com.mulesoft.connectivity.rest.commons.internal
 
com.mulesoft.connectivity.rest.commons.internal.adapter - package com.mulesoft.connectivity.rest.commons.internal.adapter
 
com.mulesoft.connectivity.rest.commons.internal.interception - package com.mulesoft.connectivity.rest.commons.internal.interception
 
com.mulesoft.connectivity.rest.commons.internal.interception.expression - package com.mulesoft.connectivity.rest.commons.internal.interception.expression
 
com.mulesoft.connectivity.rest.commons.internal.interception.model - package com.mulesoft.connectivity.rest.commons.internal.interception.model
 
com.mulesoft.connectivity.rest.commons.internal.metadatamodel - package com.mulesoft.connectivity.rest.commons.internal.metadatamodel
 
com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler - package com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler
 
com.mulesoft.connectivity.rest.commons.internal.model.builder.common - package com.mulesoft.connectivity.rest.commons.internal.model.builder.common
 
com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions - package com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions
 
com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers - package com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers
 
com.mulesoft.connectivity.rest.commons.internal.model.builder.sampledata - package com.mulesoft.connectivity.rest.commons.internal.model.builder.sampledata
 
com.mulesoft.connectivity.rest.commons.internal.model.builder.valueprovider - package com.mulesoft.connectivity.rest.commons.internal.model.builder.valueprovider
 
com.mulesoft.connectivity.rest.commons.internal.model.common - package com.mulesoft.connectivity.rest.commons.internal.model.common
 
com.mulesoft.connectivity.rest.commons.internal.model.dataexpressions - package com.mulesoft.connectivity.rest.commons.internal.model.dataexpressions
 
com.mulesoft.connectivity.rest.commons.internal.model.resolvers - package com.mulesoft.connectivity.rest.commons.internal.model.resolvers
 
com.mulesoft.connectivity.rest.commons.internal.model.sampledata - package com.mulesoft.connectivity.rest.commons.internal.model.sampledata
 
com.mulesoft.connectivity.rest.commons.internal.model.valueprovider - package com.mulesoft.connectivity.rest.commons.internal.model.valueprovider
 
com.mulesoft.connectivity.rest.commons.internal.multipart - package com.mulesoft.connectivity.rest.commons.internal.multipart
 
com.mulesoft.connectivity.rest.commons.internal.streaming - package com.mulesoft.connectivity.rest.commons.internal.streaming
 
com.mulesoft.connectivity.rest.commons.internal.util - package com.mulesoft.connectivity.rest.commons.internal.util
 
CombinedHandler - Class in com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler
 
CombinedHandler() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.CombinedHandler
 
CommaRequestParameterFormatter - Class in com.mulesoft.connectivity.rest.commons.api.operation.queryparam
A RequestParameterFormatter that formats the query parameters multimap so arrays are split with commas i.e queryParam1=value1,value2&queryParam2=value3
CommaRequestParameterFormatter() - Constructor for class com.mulesoft.connectivity.rest.commons.api.operation.queryparam.CommaRequestParameterFormatter
 
CompletionCallbackDecorator<T,A> - Class in com.mulesoft.connectivity.rest.commons.internal.util
Base class for a CompletionCallback decorator
CompletionCallbackDecorator(CompletionCallback<T, A>) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.util.CompletionCallbackDecorator
 
CompositeHttpResponseInterceptor - Class in com.mulesoft.connectivity.rest.commons.internal.interception
A composite implementation for HttpResponseInterceptor that executes the list of HttpResponseInterceptor.
CompositeHttpResponseInterceptor(List<HttpResponseInterceptor>) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.interception.CompositeHttpResponseInterceptor
 
CompositeHttpResponseInterceptorDescriptor - Class in com.mulesoft.connectivity.rest.commons.api.interception.descriptor
 
CompositeHttpResponseInterceptorDescriptor(List<HttpResponseInterceptorDescriptor>) - Constructor for class com.mulesoft.connectivity.rest.commons.api.interception.descriptor.CompositeHttpResponseInterceptorDescriptor
 
config - Variable in class com.mulesoft.connectivity.rest.commons.api.source.RestPollingSource
 
CONFIG - Static variable in class com.mulesoft.connectivity.rest.commons.internal.RestConstants
 
ConfigurationOverrides - Class in com.mulesoft.connectivity.rest.commons.api.operation
A parameter group with the @ConfigOverrides parameters to be used on all operations
ConfigurationOverrides() - Constructor for class com.mulesoft.connectivity.rest.commons.api.operation.ConfigurationOverrides
 
configureClient(HttpClientConfiguration.Builder) - Method in class com.mulesoft.connectivity.rest.commons.api.connection.BaseConnectionProvider
Template method that will be invoked just before the httpConfiguration is turned into an actual HttpClient.
configureRequest(RestRequestBuilder) - Method in class com.mulesoft.connectivity.rest.commons.api.operation.paging.HypermediaPagingProvider
 
configureRequest(RestRequestBuilder) - Method in class com.mulesoft.connectivity.rest.commons.api.operation.paging.MarkerPagingProvider
 
configureRequest(RestRequestBuilder) - Method in class com.mulesoft.connectivity.rest.commons.api.operation.paging.OffsetPagingProvider
 
configureRequest(RestRequestBuilder) - Method in class com.mulesoft.connectivity.rest.commons.api.operation.paging.PageNumberPagingProvider
 
configureRequest(RestRequestBuilder) - Method in class com.mulesoft.connectivity.rest.commons.api.operation.paging.RestPagingProvider
Depending on the paging strategy, different parameters or headers may need to be passed.
connect() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.BaseConnectionProvider
 
connection - Variable in class com.mulesoft.connectivity.rest.commons.api.datasense.valueprovider.ExtensionsRestValueProvider
 
connection - Variable in class com.mulesoft.connectivity.rest.commons.api.datasense.valueprovider.RestValueProvider
 
connection - Variable in class com.mulesoft.connectivity.rest.commons.api.source.RestPollingSource
 
CONNECTION - Static variable in class com.mulesoft.connectivity.rest.commons.internal.RestConstants
 
connectionExceptionResult(String) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.ConnectionValidationUtils
Generates a failed ConnectionValidationResult.
connectionExceptionResult(String, Throwable) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.ConnectionValidationUtils
Generates a failed ConnectionValidationResult.
connectionValidationResult(Exception) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.ConnectionValidationUtils
Generates a failed ConnectionValidationResult.
ConnectionValidationSettings - Class in com.mulesoft.connectivity.rest.commons.api.connection.validation
A configuration object that allows defining how the request to validate a connection must be made and what validations must be done to that request's response.
ConnectionValidationSettings.Builder - Class in com.mulesoft.connectivity.rest.commons.api.connection.validation
 
ConnectionValidationUtils - Class in com.mulesoft.connectivity.rest.commons.internal.util
Utils class for validating connections
ConnectionValidator - Class in com.mulesoft.connectivity.rest.commons.api.connection.validation
Evaluates an HTTP response and determines if a connection is valid of not.
ConnectionValidator() - Constructor for class com.mulesoft.connectivity.rest.commons.api.connection.validation.ConnectionValidator
 
CONNECTOR_OVERRIDES - Static variable in class com.mulesoft.connectivity.rest.commons.internal.RestConstants
 
consumeStringAndClose(Object, MediaType, Charset) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.RestSdkUtils
Consumes the contents of the given stream as a String and closes it.
consumeStringTransformAndClose(Object, Charset, MediaType, Charset) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.RestSdkUtils
Consumes the contents of the given stream as a String and closes it.
consumeToOfflineStreamAndClose(Object, MediaType, Charset) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.RestSdkUtils
Consumes the contents of the given stream as a ByteArrayInputStream and closes it.
containsHeader(String) - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.model.RepeatableHttpResponse
 
containsIgnoreCase(String, String) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.RestSdkUtils
 
content - Variable in class com.mulesoft.connectivity.rest.commons.internal.multipart.Part
 
CONTEXT_KEY_CUSTOM_PARAMETERS - Static variable in class com.mulesoft.connectivity.rest.commons.internal.RestConstants
 
CONTEXT_KEY_PARAMETERS - Static variable in class com.mulesoft.connectivity.rest.commons.internal.RestConstants
 
copy() - Method in class com.mulesoft.connectivity.rest.commons.internal.adapter.SdkResultAdapter
 
createArrayHandler() - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.RestHandlerManager
 
createBooleanHandler() - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.RestHandlerManager
 
createCombinedHandler() - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.RestHandlerManager
 
createConnection(HttpClient, HttpAuthentication, MultiMap<String, String>, MultiMap<String, String>) - Method in class com.mulesoft.connectivity.rest.commons.api.connection.BaseConnectionProvider
Creates a new RestConnection
createConnection(HttpClient, HttpAuthentication, MultiMap<String, String>, MultiMap<String, String>) - Method in class com.mulesoft.connectivity.rest.commons.api.connection.BearerAuthenticationConnectionProvider
 
createConnection(HttpClient, HttpAuthentication, MultiMap<String, String>, MultiMap<String, String>) - Method in class com.mulesoft.connectivity.rest.commons.api.connection.oauth.BaseAuthorizationCodeConnectionProvider
 
createConnection(HttpClient, HttpAuthentication, MultiMap<String, String>, MultiMap<String, String>) - Method in class com.mulesoft.connectivity.rest.commons.api.connection.oauth.BaseClientCredentialsConnectionProvider
 
createEmptyHandler() - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.RestHandlerManager
 
createEnumHandler() - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.RestHandlerManager
 
createNullHandler() - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.RestHandlerManager
 
createNumberHandler() - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.RestHandlerManager
 
createObjectHandler() - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.RestHandlerManager
 
createParentEvaluationContext(EvaluationContext, RestConfiguration, RestConnection, ExpressionLanguage) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.ResolverUtil
 
createReferenceHandler() - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.RestHandlerManager
 
createRestHandlerManager() - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.RestJsonTypeLoader
 
createSchemaHandlers() - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.RestHandlerManager
 
createStringHandler() - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.RestHandlerManager
 
createTypeLoader() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.dynamic.FromJsonInputDynamicMetadataResolver
 
createTypeLoader() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.FromJsonInputMetadataResolver
 
createTypeLoader() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.dynamic.FromJsonOutputDynamicMetadataResolver
 
createTypeLoader() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.FromJsonOutputMetadataResolver
 
createTypeLoader() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.PagingJsonMetadataResolver
 
CUSTOM_BINDING - Static variable in class com.mulesoft.connectivity.rest.commons.internal.model.dataexpressions.HttpRequestDataExpression
 
CUSTOM_JSON_PROPERTY_PREFIX - Static variable in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.RestObjectHandler
 
customHeaders - Variable in class com.mulesoft.connectivity.rest.commons.api.operation.RequestParameters
Custom headers to be sent in the HTTP request.
Customized - Annotation Type in com.mulesoft.connectivity.rest.commons.api.annotation
Annotation used to mark that the annotated element has been manually modified since Rest SDK originally generated it.

D

dataExpression(Consumer<DataExpressionBuilders>) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions.SequenceCompositeDataExpressionBuilder.StepBuilder
 
DataExpression - Interface in com.mulesoft.connectivity.rest.commons.internal.model.dataexpressions
An evaluable data expression.
DataExpressionBuilder<T extends DataExpression> - Interface in com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions
Implementing classes are able to build a data expression.
DataExpressionBuilders - Class in com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions
A fluent builder for different data expression types.
DataExpressionBuilders() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions.DataExpressionBuilders
 
DataType - Enum in com.mulesoft.connectivity.rest.commons.internal.model.common
A data type.
DataWeaveBasedStreamingHelper - Class in com.mulesoft.connectivity.rest.commons.internal.streaming
An implementation that relies on Mule's StreamingHelper which should be used in the context of enrichers, polling sources where StreamingHelper is not accessible.
DataWeaveBasedStreamingHelper(ExpressionLanguage) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.streaming.DataWeaveBasedStreamingHelper
 
DateOnlyInputMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input
Base class for a PrimitiveInputMetadataResolver which resolves a java date type.
DateOnlyInputMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.DateOnlyInputMetadataResolver
 
DateOnlyOutputMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output
Base class for OutputStaticTypeResolver which resolves a java date type.
DateOnlyOutputMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.DateOnlyOutputMetadataResolver
 
DateTimeInputMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input
Base class for a PrimitiveInputMetadataResolver which resolves a java local date time type.
DateTimeInputMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.DateTimeInputMetadataResolver
 
DateTimeOutputMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output
Base class for OutputStaticTypeResolver which resolves a java local date time type.
DateTimeOutputMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.DateTimeOutputMetadataResolver
 
declaration(String) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers.ResolverReferenceBuilder
 
declare(ResolverDeclaration) - Method in interface com.mulesoft.connectivity.rest.commons.internal.model.common.EvaluationContext
Allows defining a resolver declaration in this context.
declare(ResolverDeclaration) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.common.SimpleEvaluationContext
 
DEFAULT_CONNECTION_IDLE_TIMEOUT - Static variable in class com.mulesoft.connectivity.rest.commons.internal.RestConstants
 
DEFAULT_CONNECTION_TIMEOUT - Static variable in class com.mulesoft.connectivity.rest.commons.internal.RestConstants
 
DEFAULT_MAX_CONNECTIONS - Static variable in class com.mulesoft.connectivity.rest.commons.internal.RestConstants
 
DEFAULT_RESPONSE_BUFFER_SIZE - Static variable in class com.mulesoft.connectivity.rest.commons.internal.RestConstants
 
DefaultHttpRequest - Class in com.mulesoft.connectivity.rest.commons.internal.interception.model
 
DefaultHttpRequest(HttpRequest, Map<String, String>) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.interception.model.DefaultHttpRequest
 
defaultMediaType - Variable in class com.mulesoft.connectivity.rest.commons.api.operation.paging.RestPagingProvider
 
defaultResponseMediaType - Variable in class com.mulesoft.connectivity.rest.commons.internal.interception.expression.ExpressionHttpResponseInterceptor.ExpressionHttpResponseInterceptorBuilder
 
defaultResponseMediaType(MediaType) - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.expression.ExpressionHttpResponseInterceptor.ExpressionHttpResponseInterceptorBuilder
Defines the default response media type for the HttpResponse that is intercepted by the interceptor defined by this builder.
DefaultRestConnection - Class in com.mulesoft.connectivity.rest.commons.api.connection
Default implementation of RestConnection.
DefaultRestConnection(String, String, HttpClient, HttpAuthentication, MultiMap<String, String>, MultiMap<String, String>, ExpressionLanguage) - Constructor for class com.mulesoft.connectivity.rest.commons.api.connection.DefaultRestConnection
Creates a new instance
DefaultRestConnection(String, String, HttpClient, HttpAuthentication, MultiMap<String, String>, MultiMap<String, String>, ExpressionLanguage, Map<String, Object>) - Constructor for class com.mulesoft.connectivity.rest.commons.api.connection.DefaultRestConnection
Creates a new instance
define(String, Object) - Method in interface com.mulesoft.connectivity.rest.commons.internal.model.common.EvaluationContext
Allows defining a variable in this context.
define(String, Object) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.common.SimpleEvaluationContext
 
defineProperty(String, Object) - Method in interface com.mulesoft.connectivity.rest.commons.internal.model.common.EvaluationContext
Allows defining a property in this context.
defineProperty(String, Object) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.common.SimpleEvaluationContext
 
definition(Consumer<T>) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers.ResolverDeclarationBuilder
 
definition(Consumer<T>) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers.ResolverExpressionBuilder
 
definitionBuilder - Variable in class com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers.ResolverDeclarationBuilder
 
DigestConnectionProvider - Class in com.mulesoft.connectivity.rest.commons.api.connection
Base class for connection providers secured through the digest security scheme.
DigestConnectionProvider() - Constructor for class com.mulesoft.connectivity.rest.commons.api.connection.DigestConnectionProvider
 
disconnect(RestConnection) - Method in class com.mulesoft.connectivity.rest.commons.api.connection.BaseConnectionProvider
 
DISPLAY_NAME_PROPERTY_KEY - Static variable in class com.mulesoft.connectivity.rest.commons.internal.model.valueprovider.ValueProviderResolverDefinition
 
doClose(RestConnection) - Method in class com.mulesoft.connectivity.rest.commons.api.operation.paging.RestPagingProvider
doIntercept(HttpRequest, RepeatableHttpResponse, ExpressionLanguageSession, BindingContext, ExpressionLanguage) - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.expression.BaseExpressionHttpResponseInterceptor
 
doIntercept(HttpRequest, RepeatableHttpResponse, ExpressionLanguageSession, BindingContext, ExpressionLanguage) - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.expression.ExpressionHttpResponseInterceptor
 
doRequest(RestConfiguration, RestConnection, RestRequestBuilder, int, Map<String, Object>, Map<String, Object>, CompletionCallback<InputStream, HttpResponseAttributes>) - Method in class com.mulesoft.connectivity.rest.commons.api.operation.BaseRestOperation
Performs the request using the given builder and connection and completes the callback accordingly.
doRequestAndConsumeString(RestConnection, RestConfiguration, RestRequestBuilder, MediaType, ExpressionLanguage) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.RequestStreamingUtils
Does a request as specified in the provided request builder using the connection, config and media type provided.
doStart() - Method in class com.mulesoft.connectivity.rest.commons.api.source.RestPollingSource
 
doStop() - Method in class com.mulesoft.connectivity.rest.commons.api.source.RestPollingSource
 
doVoidRequest(RestConnection, RestRequestBuilder, int, CompletionCallback<Void, Void>) - Method in class com.mulesoft.connectivity.rest.commons.api.operation.BaseRestOperation
Performs the request using the given builder and connection and completes the callback accordingly, expecting the response to not contain a body.
DWBindings - Enum in com.mulesoft.connectivity.rest.commons.api.dw
 
DWMultipartPayloadBuilder - Class in com.mulesoft.connectivity.rest.commons.internal.multipart
A MultipartPayloadBuilder which uses a DataWeave ExpressionLanguage to build the body
DWMultipartPayloadBuilder(ExpressionLanguage) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.multipart.DWMultipartPayloadBuilder
 
DwUtils - Class in com.mulesoft.connectivity.rest.commons.internal.util
Utils class for DW expressions

E

emptyContextBuilder() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.common.EvaluationContextBuilderFactory
 
EmptyEvaluationContextBuilder - Class in com.mulesoft.connectivity.rest.commons.internal.model.builder.common
Evaluation context builder for an empty context.
EmptyEvaluationContextBuilder(EvaluationContext) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.builder.common.EmptyEvaluationContextBuilder
 
EmptyHandler - Class in com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler
 
EmptyHandler() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.EmptyHandler
 
EnumHandler - Class in com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler
 
EnumHandler() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.EnumHandler
 
error(Throwable) - Method in class com.mulesoft.connectivity.rest.commons.internal.util.CloserCompletionCallbackDecorator
 
error(Throwable) - Method in class com.mulesoft.connectivity.rest.commons.internal.util.CompletionCallbackDecorator
 
Evaluable - Interface in com.mulesoft.connectivity.rest.commons.internal.model.common
An element that can be evaluated in a given context and generate a result.
evaluate(TypedValue<String>, String, DataType, HttpResponseAttributes) - Method in class com.mulesoft.connectivity.rest.commons.api.operation.paging.RestPagingProvider
 
evaluate(String, ExpressionLanguageSession, DataType) - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.expression.BaseExpressionHttpResponseInterceptor
Evaluates an expression giving the bindingContext and dataType.
evaluate(EvaluationContext) - Method in interface com.mulesoft.connectivity.rest.commons.internal.model.common.Evaluable
Evaluates this element in a given context and produces a result.
evaluate(EvaluationContext) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.common.Expression
 
evaluate(EvaluationContext) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.dataexpressions.HttpRequestDataExpression
 
evaluate(EvaluationContext) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.dataexpressions.ScriptDataExpression
 
evaluate(EvaluationContext) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.dataexpressions.SequenceCompositeDataExpression
 
evaluate(EvaluationContext) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.resolvers.ResolverDeclaration
 
evaluate(EvaluationContext) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.resolvers.ResolverDefinition
Evaluates the context using the resolver definition logic and returns the corresponding result.
evaluate(EvaluationContext) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.resolvers.ResolverReference
Looks for the referenced resolver declaration in the global context and evaluates it using the provided evaluation context.
evaluate(EvaluationContext) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.sampledata.SampleDataResolverDefinition
 
evaluate(EvaluationContext) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.valueprovider.ValueProviderResolverDefinition
Executes the provided http request and build a DW script using the provided expressions that extracts the values from the server response.
EvaluationContext - Interface in com.mulesoft.connectivity.rest.commons.internal.model.common
A context where an evaluable item can be evaluated.
EvaluationContextBuilder - Class in com.mulesoft.connectivity.rest.commons.internal.model.builder.common
Base class for an evaluation context builder that manages a global evaluation context.
EvaluationContextBuilder(EvaluationContext) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.builder.common.EvaluationContextBuilder
 
EvaluationContextBuilderFactory - Class in com.mulesoft.connectivity.rest.commons.internal.model.builder.common
A factory for evaluation context builders.
EvaluationContextBuilderFactory(EvaluationContext) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.builder.common.EvaluationContextBuilderFactory
 
eventExpression - Variable in class com.mulesoft.connectivity.rest.commons.api.source.RestPollingSource
 
expression(Consumer<ExpressionHttpResponseInterceptorDescriptionBuilder>) - Method in class com.mulesoft.connectivity.rest.commons.api.interception.descriptor.builder.HttpResponseInterceptorDescriptorBuilder
Defines an expression based descriptor, it gets added to the chain of interceptors.
expression(Consumer<ExpressionHttpResponseInterceptorDescriptionBuilder>) - Method in class com.mulesoft.connectivity.rest.commons.api.interception.descriptor.builder.PreconditionHttpResponseInterceptorDelegateDescriptorBuilder
Defines a conditional descriptor, it gets added to the chain of interceptors.
expression(String) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.common.ExpressionBuilder
 
Expression - Class in com.mulesoft.connectivity.rest.commons.internal.model.common
An evaluable expression with a language and content.
Expression(String, String) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.common.Expression
 
ExpressionBuilder - Class in com.mulesoft.connectivity.rest.commons.internal.model.builder.common
A fluent builder for expressions.
ExpressionBuilder() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.builder.common.ExpressionBuilder
 
ExpressionHttpResponseInterceptor - Class in com.mulesoft.connectivity.rest.commons.internal.interception.expression
A HttpResponseInterceptor implementation based on DW expressions.
ExpressionHttpResponseInterceptor.ExpressionHttpResponseInterceptorBuilder - Class in com.mulesoft.connectivity.rest.commons.internal.interception.expression
ExpressionHttpResponseInterceptorBuilder() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.interception.expression.ExpressionHttpResponseInterceptor.ExpressionHttpResponseInterceptorBuilder
 
ExpressionHttpResponseInterceptorDescriptionBuilder - Class in com.mulesoft.connectivity.rest.commons.api.interception.descriptor.builder
 
ExpressionHttpResponseInterceptorDescriptionBuilder() - Constructor for class com.mulesoft.connectivity.rest.commons.api.interception.descriptor.builder.ExpressionHttpResponseInterceptorDescriptionBuilder
 
ExpressionHttpResponseInterceptorDescriptor - Class in com.mulesoft.connectivity.rest.commons.api.interception.descriptor
 
ExpressionHttpResponseInterceptorDescriptor(String, String, String, String, String) - Constructor for class com.mulesoft.connectivity.rest.commons.api.interception.descriptor.ExpressionHttpResponseInterceptorDescriptor
 
expressionLanguage - Variable in class com.mulesoft.connectivity.rest.commons.api.operation.paging.RestPagingProvider
 
expressionLanguage - Variable in class com.mulesoft.connectivity.rest.commons.internal.interception.expression.ExpressionHttpResponseInterceptor.ExpressionHttpResponseInterceptorBuilder
 
expressionLanguage(ExpressionLanguage) - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.expression.ExpressionHttpResponseInterceptor.ExpressionHttpResponseInterceptorBuilder
Sets the Mule ExpressionLanguage to resolve the expressions.
ExtensionsRestValueProvider - Class in com.mulesoft.connectivity.rest.commons.api.datasense.valueprovider
A value provider implementation that uses the resolver framework internally.
ExtensionsRestValueProvider() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.valueprovider.ExtensionsRestValueProvider
 

F

FileInputMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input
Base class for a PrimitiveInputMetadataResolver which resolves a file type.
FileInputMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.FileInputMetadataResolver
 
FileOutputMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output
Base class for OutputStaticTypeResolver which resolves a file type.
FileOutputMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.FileOutputMetadataResolver
 
FilePart - Class in com.mulesoft.connectivity.rest.commons.internal.multipart
A Part that carries a file attachment
FilePart(String, String, TypedValue<InputStream>) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.multipart.FilePart
 
format(Map<String, Object>, boolean) - Method in class com.mulesoft.connectivity.rest.commons.api.operation.queryparam.CommaRequestParameterFormatter
 
format(Map<String, Object>, boolean) - Method in class com.mulesoft.connectivity.rest.commons.api.operation.queryparam.MultimapRequestParameterFormatter
 
format(Map<String, Object>) - Method in class com.mulesoft.connectivity.rest.commons.api.operation.queryparam.RequestParameterFormatter
Formats the parameters of a request, so that they are sent using the desired format.
format(Map<String, Object>, boolean) - Method in class com.mulesoft.connectivity.rest.commons.api.operation.queryparam.RequestParameterFormatter
Formats the parameters of a request, so that they are sent using the desired format.
from(Object) - Static method in class com.mulesoft.connectivity.rest.commons.internal.adapter.SdkResultAdapter
 
FromCursorProviderInputStream - Class in com.mulesoft.connectivity.rest.commons.internal.util
An implementation of InputStream that wraps a CursorProvider.
FromJsonInputDynamicMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.dynamic
SchemaInputDynamicMetadataResolver implementation for Json schemas.
FromJsonInputDynamicMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.dynamic.FromJsonInputDynamicMetadataResolver
 
FromJsonInputMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input
SchemaInputMetadataResolver implementation for Json schemas.
FromJsonInputMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.FromJsonInputMetadataResolver
 
FromJsonOutputDynamicMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.dynamic
SchemaOutputDynamicMetadataResolver implementation for Json schemas.
FromJsonOutputDynamicMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.dynamic.FromJsonOutputDynamicMetadataResolver
 
FromJsonOutputMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output
SchemaOutputMetadataResolver implementation for Json schemas.
FromJsonOutputMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.FromJsonOutputMetadataResolver
 
fromString(String) - Static method in enum com.mulesoft.connectivity.rest.commons.internal.model.common.DataType
 

G

generateSchema(JSONObject, URI, Consumer<SchemaLoader.SchemaLoaderBuilder>) - Static method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.RestSchemaHelper
 
generateSchema(JSONObject, URI) - Static method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.RestSchemaHelper
 
getAllBindingExpressions() - Method in class com.mulesoft.connectivity.rest.commons.api.binding.HttpRequestBinding
 
getAllBindingExpressions() - Method in class com.mulesoft.connectivity.rest.commons.api.binding.HttpResponseBinding
 
getAttributes() - Method in class com.mulesoft.connectivity.rest.commons.internal.adapter.SdkResultAdapter
 
getAttributesMediaType() - Method in class com.mulesoft.connectivity.rest.commons.internal.adapter.SdkResultAdapter
 
getBaseUri() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.BaseConnectionProvider
 
getBaseUri() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.DefaultRestConnection
getBaseUri() - Method in interface com.mulesoft.connectivity.rest.commons.api.connection.RestConnection
 
getBinding() - Method in enum com.mulesoft.connectivity.rest.commons.api.dw.DWBindings
 
getBindings() - Method in class com.mulesoft.connectivity.rest.commons.api.configuration.RestConfiguration
Implementations can override this method to add different bindings parameters to the configuration.
getBindings() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.BaseConnectionProvider
Implementations can override this method to add different bindings parameters to the connection.
getBindings() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.DefaultRestConnection
 
getBindings() - Method in interface com.mulesoft.connectivity.rest.commons.api.connection.RestConnection
 
getBody() - Method in class com.mulesoft.connectivity.rest.commons.api.binding.HttpRequestBinding
 
getBody() - Method in class com.mulesoft.connectivity.rest.commons.api.binding.HttpResponseBinding
 
getBody() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.dataexpressions.HttpRequestDataExpressionBinding
 
getBodyExpression() - Method in class com.mulesoft.connectivity.rest.commons.api.interception.descriptor.ExpressionHttpResponseInterceptorDescriptor
 
getBuilder(Schema) - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.ParsingContext
 
getByteLength() - Method in class com.mulesoft.connectivity.rest.commons.internal.adapter.SdkResultAdapter
 
getBytes() - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.model.HttpEntityCursorStreamProviderBased
 
getBytesLength() - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.model.HttpEntityCursorStreamProviderBased
 
getCategoryName() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.HttpResponseAttributesMetadataResolver
 
getCharset() - Method in class com.mulesoft.connectivity.rest.commons.api.configuration.RestConfiguration
 
getCleanExpression(String) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.DwUtils
Removes the surrounding brackets from a DW expression.
getConfig() - Method in class com.mulesoft.connectivity.rest.commons.api.source.RestPollingSource
 
getConfigName() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.BaseConnectionProvider
 
getConnection() - Method in class com.mulesoft.connectivity.rest.commons.api.source.RestPollingSource
 
getConnectionIdleTimeout() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.BaseConnectionProvider
 
getConnectionIdleTimeoutUnit() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.BaseConnectionProvider
 
getConnectionTimeout() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.BaseConnectionProvider
 
getConnectionTimeoutUnit() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.BaseConnectionProvider
 
getContent() - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.model.HttpEntityCursorStreamProviderBased
 
getContent() - Method in class com.mulesoft.connectivity.rest.commons.internal.multipart.Part
 
getCursorStreamProvider() - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.model.HttpEntityCursorStreamProviderBased
 
getCursorStreamProviderValueFromSplitResult(TypedValue<?>) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.RequestStreamingUtils
Takes the result that a DW split would generate as input and generates a CursorStreamProvider that allows handling it easily.
getCustomHeaders() - Method in class com.mulesoft.connectivity.rest.commons.api.operation.RequestParameters
 
getCustomParameterValues() - Method in class com.mulesoft.connectivity.rest.commons.api.source.RestPollingSource
Returns a MultiMap containing all the custom parameters this source exposes to the user.
getCustomQueryParams() - Method in class com.mulesoft.connectivity.rest.commons.api.operation.RequestParameters
 
getDataExpression() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.dataexpressions.SequenceCompositeDataExpression.Step
 
getDataType() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.resolvers.ResolverParameter
 
getDefaultExpressionOutputMediaType() - Method in class com.mulesoft.connectivity.rest.commons.api.configuration.RestConfiguration
 
getDefaultHeaders() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.BaseConnectionProvider
 
getDefaultQueryParams() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.BaseConnectionProvider
 
getDefaultResponseMediaType() - Method in class com.mulesoft.connectivity.rest.commons.api.operation.BaseRestOperation
This method specifies the MediaType that should be assumed the response to have in case the remote service doesn't specify a Content-Type header.
getDefaultResponseMediaType() - Method in class com.mulesoft.connectivity.rest.commons.api.source.RestPollingSource
 
getDefinition() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.resolvers.ResolverDeclaration
 
getDelegateDescriptor() - Method in class com.mulesoft.connectivity.rest.commons.api.interception.descriptor.PreconditionHttpResponseInterceptorDelegateDescriptor
 
getDependencies(File) - Static method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.RestSchemaHelper
 
getDwIdentifier(String) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.DwUtils
Transforms a name into a valid DW identifier
getEntity() - Method in interface com.mulesoft.connectivity.rest.commons.api.interception.HttpRequest
 
getEntity() - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.model.DefaultHttpRequest
 
getEntity() - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.model.RepeatableHttpResponse
 
getErrorByCode(int) - Static method in enum com.mulesoft.connectivity.rest.commons.api.error.RestError
Returns the RestError corresponding to a given status code.
getErrorMessage() - Method in exception com.mulesoft.connectivity.rest.commons.api.error.RequestException
 
getErrorMessage(HttpRequest) - Method in enum com.mulesoft.connectivity.rest.commons.api.error.RestError
Returns the custom error message for this RestError based on the HttpRequest that triggered it.
getErrorTemplateExpression() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.validation.TestConnectionValidation
 
getErrorTypes() - Method in class com.mulesoft.connectivity.rest.commons.api.error.RequestErrorTypeProvider
 
getExpression() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.common.Expression
 
getExpressionLanguage() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.BaseConnectionProvider
 
getExpressionLanguage() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.DefaultRestConnection
 
getExpressionLanguage() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.validation.ConnectionValidationSettings
 
getExpressionLanguage() - Method in class com.mulesoft.connectivity.rest.commons.api.operation.BaseRestOperation
 
getExpressionLanguage() - Method in class com.mulesoft.connectivity.rest.commons.api.source.RestPollingSource
 
getFieldDescription(String, Schema) - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.RestObjectHandler
 
getFieldLabel(String, Schema) - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.RestObjectHandler
 
getFilename() - Method in class com.mulesoft.connectivity.rest.commons.internal.multipart.FilePart
 
getFormat() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.dynamic.FromJsonInputDynamicMetadataResolver
 
getFormat() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.dynamic.JsonInputDynamicMetadataResolver
 
getFormat() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.FileInputMetadataResolver
 
getFormat() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.FromJsonInputMetadataResolver
 
getFormat() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.JsonInputMetadataResolver
 
getFormat() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.UnspecifiedCsvInputMetadataResolver
 
getFormat() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.UnspecifiedInputMetadataResolver
 
getFormat() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.UnspecifiedJsonInputMetadataResolver
 
getFormat() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.UnspecifiedXmlInputMetadataResolver
 
getFormat() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.dynamic.FromJsonOutputDynamicMetadataResolver
 
getFormat() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.dynamic.JsonOutputDynamicMetadataResolver
 
getFormat() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.FileOutputMetadataResolver
 
getFormat() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.FromJsonOutputMetadataResolver
 
getFormat() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.JsonOutputMetadataResolver
 
getFormatter() - Method in enum com.mulesoft.connectivity.rest.commons.internal.util.RestRequestBuilder.ParameterArrayFormat
 
getGlobalEvaluationContext() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.valueprovider.ExtensionsRestValueProvider
Allows child classes to provide a global evaluation context.
getGlobalEvaluationContext() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.valueprovider.RestValueProvider
Allows child classes to provide a global evaluation context.
getGlobalEvaluationContext() - Method in interface com.mulesoft.connectivity.rest.commons.internal.model.common.EvaluationContext
Get the global evaluation context for this context.
getGlobalEvaluationContext() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.common.SimpleEvaluationContext
 
getHeaderNames() - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.model.RepeatableHttpResponse
 
getHeaders() - Method in class com.mulesoft.connectivity.rest.commons.api.binding.HttpRequestBinding
 
getHeaders() - Method in class com.mulesoft.connectivity.rest.commons.api.binding.HttpResponseBinding
 
getHeaders() - Method in interface com.mulesoft.connectivity.rest.commons.api.interception.HttpRequest
 
getHeaders() - Method in class com.mulesoft.connectivity.rest.commons.api.operation.HttpResponseAttributes
 
getHeaders() - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.model.DefaultHttpRequest
 
getHeaders() - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.model.RepeatableHttpResponse
 
getHeaders() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.dataexpressions.HttpRequestDataExpressionBinding
 
getHeaders() - Method in class com.mulesoft.connectivity.rest.commons.internal.util.RestRequestBuilder
Returns an immutable map containing the headers configured for this request.
getHeadersExpression() - Method in class com.mulesoft.connectivity.rest.commons.api.interception.descriptor.ExpressionHttpResponseInterceptorDescriptor
 
getHeaderValue(String) - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.model.RepeatableHttpResponse
 
getHeaderValueIgnoreCase(String) - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.model.RepeatableHttpResponse
Deprecated.
getHeaderValues(String) - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.model.RepeatableHttpResponse
 
getHeaderValuesIgnoreCase(String) - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.model.RepeatableHttpResponse
Deprecated.
getHttpMethod() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.validation.ConnectionValidationSettings
 
getHttpResponseInterceptorDescriptors() - Method in class com.mulesoft.connectivity.rest.commons.api.interception.descriptor.CompositeHttpResponseInterceptorDescriptor
 
getHttpStatus(RestError) - Static method in enum com.mulesoft.connectivity.rest.commons.api.error.RestError
Returns an HttpConstants.HttpStatus corresponding to a given RestError.
getId() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.valueprovider.RestValueProvider
 
getId() - Method in class com.mulesoft.connectivity.rest.commons.api.source.RestPollingSource
 
getInputMetadata(MetadataContext, Object) - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.dynamic.SchemaInputDynamicMetadataResolver
 
getKey() - Method in class com.mulesoft.connectivity.rest.commons.api.binding.ParameterBinding
 
getLanguage() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.common.Expression
 
getLength() - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.model.HttpEntityCursorStreamProviderBased
 
getMatchExpression() - Method in class com.mulesoft.connectivity.rest.commons.api.interception.descriptor.ExpressionHttpResponseInterceptorDescriptor
 
getMaxConnections() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.BaseConnectionProvider
 
getMediaType() - Method in class com.mulesoft.connectivity.rest.commons.internal.adapter.SdkResultAdapter
 
getMediaType(HttpResponse) - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.expression.BaseExpressionHttpResponseInterceptor
 
getMediaType(HttpResponse, MediaType) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.RestSdkUtils
 
getMethod() - Method in interface com.mulesoft.connectivity.rest.commons.api.interception.HttpRequest
 
getMethod() - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.model.DefaultHttpRequest
 
getMethod() - Method in class com.mulesoft.connectivity.rest.commons.internal.util.RestRequestBuilder
Returns the HTTP verb to be used in this request
getName() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers.ResolverDeclarationBuilder
 
getName() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.common.Argument
 
getName() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.dataexpressions.BindingField
 
getName() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.dataexpressions.SequenceCompositeDataExpression.Step
 
getName() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.resolvers.ResolverDeclaration
 
getName() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.resolvers.ResolverParameter
 
getName() - Method in class com.mulesoft.connectivity.rest.commons.internal.multipart.Part
 
getOAuthState() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.oauth.BaseAuthorizationCodeConnectionProvider
 
getOAuthState() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.oauth.BaseClientCredentialsConnectionProvider
 
getObjectLabel(ObjectSchema) - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.RestObjectHandler
 
getOutput() - Method in class com.mulesoft.connectivity.rest.commons.internal.adapter.SdkResultAdapter
 
getOutputType(MetadataContext, Object) - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.dynamic.SchemaOutputDynamicMetadataResolver
 
getPage(RestConnection) - Method in class com.mulesoft.connectivity.rest.commons.api.operation.paging.RestPagingProvider
 
getParameterBinding() - Method in class com.mulesoft.connectivity.rest.commons.api.source.RestPollingSource
Returns the parameter binding configuration of this RestPollingSource.
getParameters() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.resolvers.ResolverDeclaration
 
getParameterValues() - Method in class com.mulesoft.connectivity.rest.commons.api.source.RestPollingSource
Returns a MultiMap containing all the parameters this source exposes to the user.
getParent() - Method in enum com.mulesoft.connectivity.rest.commons.api.error.RestError
 
getParts() - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.model.HttpEntityCursorStreamProviderBased
 
getPassword() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.BasicAuthenticationConnectionProvider
Returns the username used to authenticate the requests that will be used to build the corresponding authentication.
getPassword() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.DigestConnectionProvider
Returns the username used to authenticate the requests that will be used to build the corresponding authentication.
getPath() - Method in interface com.mulesoft.connectivity.rest.commons.api.interception.HttpRequest
 
getPath() - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.model.DefaultHttpRequest
 
getPathTemplate() - Method in class com.mulesoft.connectivity.rest.commons.api.source.RestPollingSource
Returns the request path for this RestPollingSource with placeholders for its uri parameters.
getPrecondition() - Method in class com.mulesoft.connectivity.rest.commons.api.interception.descriptor.PreconditionHttpResponseInterceptorDelegateDescriptor
 
getProtocol() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.MandatoryTlsParameterGroup
 
getProtocol() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.OptionalTlsParameterGroup
 
getProtocol() - Method in interface com.mulesoft.connectivity.rest.commons.api.connection.TlsParameterGroup
 
getProtocol() - Method in interface com.mulesoft.connectivity.rest.commons.api.interception.HttpRequest
 
getProtocol() - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.model.DefaultHttpRequest
 
getProxyConfig() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.BaseConnectionProvider
 
getQName() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.dynamic.XmlInputDynamicMetadataResolver
 
getQName() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.XmlInputMetadataResolver
 
getQName() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.dynamic.XmlOutputDynamicMetadataResolver
 
getQName() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.XmlOutputMetadataResolver
 
getQueryParameters() - Method in interface com.mulesoft.connectivity.rest.commons.api.interception.HttpRequest
 
getQueryParameters() - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.model.DefaultHttpRequest
 
getQueryParameters() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.dataexpressions.HttpRequestDataExpressionBinding
 
getQueryParams() - Method in class com.mulesoft.connectivity.rest.commons.api.binding.HttpRequestBinding
 
getQueryParams() - Method in class com.mulesoft.connectivity.rest.commons.internal.util.RestRequestBuilder
Returns an immutable map containing the query parameters configured for this request.
getReasonPhrase() - Method in class com.mulesoft.connectivity.rest.commons.api.operation.HttpResponseAttributes
 
getReasonPhrase() - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.model.RepeatableHttpResponse
 
getReasonPhraseExpression() - Method in class com.mulesoft.connectivity.rest.commons.api.interception.descriptor.ExpressionHttpResponseInterceptorDescriptor
 
getRefreshTokenCondition() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.oauth.BaseAuthorizationCodeConnectionProvider
 
getRefreshTokenCondition() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.oauth.BaseClientCredentialsConnectionProvider
 
getRefreshTokenCondition() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.oauth.OAuthRestConnection
 
getRepeatableEntity() - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.model.RepeatableHttpResponse
 
getRequestBindings() - Method in class com.mulesoft.connectivity.rest.commons.api.operation.BaseRestOperation
 
getRequestBodyDataType() - Method in class com.mulesoft.connectivity.rest.commons.api.source.RestPollingSource
 
getRequestBodyMediaType() - Method in class com.mulesoft.connectivity.rest.commons.api.operation.BaseRestOperation
 
getRequestBuilder(String) - Method in class com.mulesoft.connectivity.rest.commons.api.source.RestPollingSource
Return a RequestBuilder configured to do the request to the endpoint this source must poll.
getRequestBuilderWithBindings(String, String, HttpConstants.Method, RequestParameters, ConfigurationOverrides, RestConnection, RestConfiguration, Map<String, Object>, Map<String, Object>) - Method in class com.mulesoft.connectivity.rest.commons.api.operation.BaseRestOperation
 
getResolverName() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.dynamic.SchemaInputDynamicMetadataResolver
 
getResolverName() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.IntegerInputMetadataResolver
 
getResolverName() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.PrimitiveInputMetadataResolver
 
getResolverName() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.SchemaInputMetadataResolver
 
getResolverName() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.UnspecifiedInputMetadataResolver
 
getResponseBindings() - Method in class com.mulesoft.connectivity.rest.commons.api.operation.BaseRestOperation
 
getResponseBodyMediaType() - Method in class com.mulesoft.connectivity.rest.commons.api.operation.BaseRestOperation
 
getResponseBufferSize() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.BaseConnectionProvider
 
getResponseInterceptorDescriptor() - Method in class com.mulesoft.connectivity.rest.commons.api.configuration.RestConfiguration
 
getResponseInterceptorDescriptor(RestConfiguration) - Method in class com.mulesoft.connectivity.rest.commons.api.operation.BaseRestOperation
This method return the http response interceptor descriptor from the configuration.
getResponseInterceptorDescriptor() - Method in class com.mulesoft.connectivity.rest.commons.internal.util.RestRequestBuilder
 
getResponseMediaType() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.validation.ConnectionValidationSettings
 
getResponseTimeout() - Method in class com.mulesoft.connectivity.rest.commons.api.configuration.RestConfiguration
 
getResponseTimeout() - Method in class com.mulesoft.connectivity.rest.commons.api.operation.ConfigurationOverrides
 
getResponseTimeoutAsMillis() - Method in class com.mulesoft.connectivity.rest.commons.api.operation.ConfigurationOverrides
 
getResponseTimeoutUnit() - Method in class com.mulesoft.connectivity.rest.commons.api.configuration.RestConfiguration
 
getResponseTimeoutUnit() - Method in class com.mulesoft.connectivity.rest.commons.api.operation.ConfigurationOverrides
 
getSchemaPath() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.dynamic.SchemaInputDynamicMetadataResolver
Absolute path to the schema between the context of the owning connector.
getSchemaPath() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.SchemaInputMetadataResolver
Absolute path to the schema between the context of the owning connector.
getSchemaPath() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.dynamic.SchemaOutputDynamicMetadataResolver
Absolute path to the schema between the context of the owning connector.
getSchemaPath() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.PagingMetadataResolver
Absolute path to the schema between the context of the owning connector.
getSchemaPath() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.SchemaOutputMetadataResolver
Absolute path to the schema between the context of the owning connector.
getStartValue(BindingContext) - Method in class com.mulesoft.connectivity.rest.commons.api.source.RestPollingSource
Returns the initial value start value will hold.
getStaticMetadata() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.BooleanInputMetadataResolver
 
getStaticMetadata() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.DateOnlyInputMetadataResolver
 
getStaticMetadata() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.DateTimeInputMetadataResolver
 
getStaticMetadata() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.FileInputMetadataResolver
 
getStaticMetadata() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.IntegerInputMetadataResolver
 
getStaticMetadata() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.NumberInputMetadataResolver
 
getStaticMetadata() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.SchemaInputMetadataResolver
 
getStaticMetadata() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.StringInputMetadataResolver
 
getStaticMetadata() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.TimeOnlyInputMetadataResolver
 
getStaticMetadata() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.UnspecifiedInputMetadataResolver
 
getStaticMetadata() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.BooleanOutputMetadataResolver
 
getStaticMetadata() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.DateOnlyOutputMetadataResolver
 
getStaticMetadata() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.DateTimeOutputMetadataResolver
 
getStaticMetadata() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.FileOutputMetadataResolver
 
getStaticMetadata() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.HttpResponseAttributesMetadataResolver
 
getStaticMetadata() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.IntegerOutputMetadataResolver
 
getStaticMetadata() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.NumberOutputMetadataResolver
 
getStaticMetadata() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.PagingMetadataResolver
 
getStaticMetadata() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.SchemaOutputMetadataResolver
 
getStaticMetadata() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.StringOutputMetadataResolver
 
getStaticMetadata() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.TimeOnlyOutputMetadataResolver
 
getStatusCode() - Method in class com.mulesoft.connectivity.rest.commons.api.operation.HttpResponseAttributes
 
getStatusCode() - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.model.RepeatableHttpResponse
 
getStatusCodeExpression() - Method in class com.mulesoft.connectivity.rest.commons.api.interception.descriptor.ExpressionHttpResponseInterceptorDescriptor
 
getStatusCodeValidationErrorTemplateExpression() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.validation.ConnectionValidationSettings
 
getStreamingType() - Method in class com.mulesoft.connectivity.rest.commons.api.configuration.RestConfiguration
 
getStreamingType() - Method in class com.mulesoft.connectivity.rest.commons.api.operation.ConfigurationOverrides
 
getTestConnectionPath() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.validation.ConnectionValidationSettings
 
getTestConnectionValidations() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.validation.ConnectionValidationSettings
 
getTlsConfig() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.BaseConnectionProvider
TLS secured implementations MUST override this method to provide the TlsParameterGroup that configures TLS.
getTlsContext() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.MandatoryTlsParameterGroup
 
getTlsContext() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.OptionalTlsParameterGroup
 
getTlsContext() - Method in interface com.mulesoft.connectivity.rest.commons.api.connection.TlsParameterGroup
 
getToken() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.BearerAuthenticationConnectionProvider
Returns the token used to authenticate the requests that will be used to build the corresponding authentication.
getTotalResults(RestConnection) - Method in class com.mulesoft.connectivity.rest.commons.api.operation.paging.RestPagingProvider
 
getTypedValueOrNull(Object) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.RestSdkUtils
Creates a typed value for an object, or returns null if the objeect is null.
getUri() - Method in interface com.mulesoft.connectivity.rest.commons.api.interception.HttpRequest
 
getUri() - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.model.DefaultHttpRequest
 
getUri() - Method in class com.mulesoft.connectivity.rest.commons.internal.util.RestRequestBuilder
Returns the full uri for this request.
getUriParameters() - Method in interface com.mulesoft.connectivity.rest.commons.api.interception.HttpRequest
 
getUriParameters() - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.model.DefaultHttpRequest
 
getUriParameters() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.dataexpressions.HttpRequestDataExpressionBinding
 
getUriParams() - Method in class com.mulesoft.connectivity.rest.commons.api.binding.HttpRequestBinding
 
getUriParams() - Method in class com.mulesoft.connectivity.rest.commons.internal.util.RestRequestBuilder
Returns an immutable map containing the uri parameters configured for this request.
getUsername() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.BasicAuthenticationConnectionProvider
Returns the username used to authenticate the requests that will be used to build the corresponding authentication.
getUsername() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.DigestConnectionProvider
Returns the username used to authenticate the requests that will be used to build the corresponding authentication.
getValidationExpression() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.validation.TestConnectionValidation
 
getValidStatusCodes() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.validation.ConnectionValidationSettings
 
getValue() - Method in class com.mulesoft.connectivity.rest.commons.api.binding.ParameterBinding
 
getValue() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.common.Argument
 
getValue() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.dataexpressions.BindingField
 
getVariables() - Method in interface com.mulesoft.connectivity.rest.commons.internal.model.common.EvaluationContext
Gets all the variables defined in this context.
getVariables() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.common.SimpleEvaluationContext
 
getWatermarkDataType() - Method in class com.mulesoft.connectivity.rest.commons.api.source.RestPollingSource
 

H

handle(Schema, BaseTypeBuilder, RestHandlerManager, ParsingContext) - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.ArrayHandler
 
handle(Schema, BaseTypeBuilder, RestHandlerManager, ParsingContext) - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.BooleanHandler
 
handle(Schema, BaseTypeBuilder, RestHandlerManager, ParsingContext) - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.CombinedHandler
 
handle(Schema, BaseTypeBuilder, RestHandlerManager, ParsingContext) - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.EmptyHandler
 
handle(Schema, BaseTypeBuilder, RestHandlerManager, ParsingContext) - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.EnumHandler
 
handle(Schema, BaseTypeBuilder, RestHandlerManager, ParsingContext) - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.NullHandler
 
handle(Schema, BaseTypeBuilder, RestHandlerManager, ParsingContext) - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.NumberHandler
 
handle(Schema, BaseTypeBuilder, RestHandlerManager, ParsingContext) - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.ReferenceHandler
 
handle(Schema, ParsingContext) - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.RestHandlerManager
 
handle(Schema, BaseTypeBuilder, RestHandlerManager, ParsingContext) - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.RestObjectHandler
 
handle(Schema, BaseTypeBuilder, RestHandlerManager, ParsingContext) - Method in interface com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.SchemaHandler
 
handle(Schema, BaseTypeBuilder, RestHandlerManager, ParsingContext) - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.StringHandler
 
handleResponse(CompletionCallback<T, HttpResponseAttributes>, Map<String, Object>, Map<String, Object>) - Method in class com.mulesoft.connectivity.rest.commons.api.operation.BaseRestOperation
 
handleResponseError(HttpResponse, MediaType, CompletableFuture<Result<InputStream, HttpResponseAttributes>>, StreamingHelper, RestError) - Method in class com.mulesoft.connectivity.rest.commons.api.connection.DefaultRestConnection
 
handleResponseError(HttpResponse, MediaType, CompletableFuture<Result<InputStream, HttpResponseAttributes>>, StreamingHelper, RestError) - Method in class com.mulesoft.connectivity.rest.commons.api.connection.oauth.OAuthRestConnection
 
handlers - Variable in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.RestHandlerManager
 
handles(Schema) - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.ArrayHandler
 
handles(Schema) - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.BooleanHandler
 
handles(Schema) - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.CombinedHandler
 
handles(Schema) - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.EmptyHandler
 
handles(Schema) - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.EnumHandler
 
handles(Schema) - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.NullHandler
 
handles(Schema) - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.NumberHandler
 
handles(Schema) - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.ReferenceHandler
 
handles(Schema) - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.RestObjectHandler
 
handles(Schema) - Method in interface com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.SchemaHandler
 
handles(Schema) - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.StringHandler
 
header(String, Object) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.common.OperationEvaluationContextBuilder
Adds a header to the evaluation context being built.
header(String, Consumer<BindingArgumentBuilder>) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions.HttpRequestDataExpressionBindingBuilder
 
headersExpression(String) - Method in class com.mulesoft.connectivity.rest.commons.api.interception.descriptor.builder.ExpressionHttpResponseInterceptorDescriptionBuilder
Sets the expression for resolving the headers.
headersExpression - Variable in class com.mulesoft.connectivity.rest.commons.internal.interception.expression.ExpressionHttpResponseInterceptor.ExpressionHttpResponseInterceptorBuilder
 
headersExpression(String) - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.expression.ExpressionHttpResponseInterceptor.ExpressionHttpResponseInterceptorBuilder
 
http(Consumer<HttpRequestDataExpressionBuilder>) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions.DataExpressionBuilders
 
HttpEntityCursorStreamProviderBased - Class in com.mulesoft.connectivity.rest.commons.internal.interception.model
Implementation for an HttpEntity based on a CursorStreamProvider.
HttpEntityCursorStreamProviderBased(CursorStreamProvider, OptionalLong) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.interception.model.HttpEntityCursorStreamProviderBased
 
httpMethod(HttpConstants.Method) - Method in class com.mulesoft.connectivity.rest.commons.api.connection.validation.ConnectionValidationSettings.Builder
 
HttpRequest - Interface in com.mulesoft.connectivity.rest.commons.api.interception
An HttpRequest model than provides access to HttpRequest.getUriParameters().
httpRequest(Consumer<HttpRequestDataExpressionBuilder>) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.valueprovider.ValueProviderResolverDefinitionBuilder
 
HttpRequestBinding - Class in com.mulesoft.connectivity.rest.commons.api.binding
This class allows defining parameter bindings.
HttpRequestBinding() - Constructor for class com.mulesoft.connectivity.rest.commons.api.binding.HttpRequestBinding
 
HttpRequestDataExpression - Class in com.mulesoft.connectivity.rest.commons.internal.model.dataexpressions
An evaluable -executable- HTTP Request, with its corresponding path, method and bindings.
HttpRequestDataExpression(String, String, MediaType, HttpRequestDataExpressionBinding) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.dataexpressions.HttpRequestDataExpression
 
HttpRequestDataExpressionBinding - Class in com.mulesoft.connectivity.rest.commons.internal.model.dataexpressions
Describes the parameter bindings for an http request.
HttpRequestDataExpressionBinding(List<BindingArgument>, List<BindingArgument>, List<BindingArgument>, Expression) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.dataexpressions.HttpRequestDataExpressionBinding
 
HttpRequestDataExpressionBindingBuilder - Class in com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions
A fluent builder for http request data expressions.
HttpRequestDataExpressionBindingBuilder() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions.HttpRequestDataExpressionBindingBuilder
 
HttpRequestDataExpressionBuilder - Class in com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions
A fluent builder for an http request data expression.
HttpRequestDataExpressionBuilder() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions.HttpRequestDataExpressionBuilder
 
HttpResponseAttributes - Class in com.mulesoft.connectivity.rest.commons.api.operation
Representation of an HTTP response message attributes.
HttpResponseAttributes(int, String, MultiMap<String, String>) - Constructor for class com.mulesoft.connectivity.rest.commons.api.operation.HttpResponseAttributes
 
HttpResponseAttributesMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output
 
HttpResponseAttributesMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.HttpResponseAttributesMetadataResolver
 
HttpResponseBinding - Class in com.mulesoft.connectivity.rest.commons.api.binding
Defines the way the operation's http response should be processed using bindings.
HttpResponseBinding() - Constructor for class com.mulesoft.connectivity.rest.commons.api.binding.HttpResponseBinding
 
HttpResponseInterceptor - Interface in com.mulesoft.connectivity.rest.commons.api.interception
An interceptor to manipulate a server's HttpResponse before RSDK processes it and generates a Result.
HttpResponseInterceptorDescriptor - Class in com.mulesoft.connectivity.rest.commons.api.interception.descriptor
A descriptor that defines how to process to intercept a HttpResponse.
HttpResponseInterceptorDescriptor() - Constructor for class com.mulesoft.connectivity.rest.commons.api.interception.descriptor.HttpResponseInterceptorDescriptor
 
HttpResponseInterceptorDescriptorBuilder - Class in com.mulesoft.connectivity.rest.commons.api.interception.descriptor.builder
A descriptor builder to create a descriptor for a HttpResponseInterceptor.
HttpResponseInterceptorDescriptorBuilder() - Constructor for class com.mulesoft.connectivity.rest.commons.api.interception.descriptor.builder.HttpResponseInterceptorDescriptorBuilder
 
HttpResponseInterceptorDescriptorVisitor - Interface in com.mulesoft.connectivity.rest.commons.api.interception.descriptor
 
HttpResponseInterceptorFactory - Class in com.mulesoft.connectivity.rest.commons.internal.interception
 
HttpResponseInterceptorFactory() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.interception.HttpResponseInterceptorFactory
 
HypermediaPagingProvider - Class in com.mulesoft.connectivity.rest.commons.api.operation.paging
Implementation of RestPagingProvider for APIs which do paging based on a next URL provided in the response of each request.
HypermediaPagingProvider(String, Function<RestConnection, RestRequestBuilder>, ExpressionLanguage, String, MediaType, Map<String, Object>, Map<String, Object>, int) - Constructor for class com.mulesoft.connectivity.rest.commons.api.operation.paging.HypermediaPagingProvider
Creates a new instance

I

ID_PROPERTY_KEY - Static variable in class com.mulesoft.connectivity.rest.commons.internal.model.valueprovider.ValueProviderResolverDefinition
 
identityExpression - Variable in class com.mulesoft.connectivity.rest.commons.api.source.RestPollingSource
 
inferFieldDescription(String, Schema) - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.RestObjectHandler
 
inferFieldLabel(String, Schema) - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.RestObjectHandler
 
initialise() - Method in class com.mulesoft.connectivity.rest.commons.api.configuration.RestConfiguration
 
initialise() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.BaseConnectionProvider
 
IntegerInputMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input
Base class for a PrimitiveInputMetadataResolver which resolves a java integer type.
IntegerInputMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.IntegerInputMetadataResolver
 
IntegerOutputMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output
Base class for OutputStaticTypeResolver which resolves a java integer type.
IntegerOutputMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.IntegerOutputMetadataResolver
 
intercept(HttpRequest, HttpResponse) - Method in interface com.mulesoft.connectivity.rest.commons.api.interception.HttpResponseInterceptor
Process an HttpResponse and generate a new one or return the one provided.
intercept(HttpRequest, HttpResponse) - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.CompositeHttpResponseInterceptor
 
intercept(HttpRequest, HttpResponse) - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.expression.BaseExpressionHttpResponseInterceptor
 
intercept(HttpRequest, HttpResponse) - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.expression.PreconditionHttpResponseInterceptorDelegate
 
isAlreadyBuild(Schema) - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.ParsingContext
 
isBlank(CharSequence) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.RestSdkUtils
Checks if a CharSequence is empty (""), null or whitespace only.
isComposed() - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.model.HttpEntityCursorStreamProviderBased
 
isExpression(String) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.DwUtils
Checks if a provided string has the format of a DataWeave expression.
isNotBlank(String) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.RestSdkUtils
 
isStreaming() - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.model.HttpEntityCursorStreamProviderBased
 
isStreamResponse() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.BaseConnectionProvider
 
isUsePersistentConnections() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.BaseConnectionProvider
 
itemExtractionExpression(String) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.valueprovider.ValueProviderResolverDefinitionBuilder
 
itemNameExpression(String) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.valueprovider.ValueProviderResolverDefinitionBuilder
 
itemsExpression - Variable in class com.mulesoft.connectivity.rest.commons.api.source.RestPollingSource
 
itemValueExpression(String) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.valueprovider.ValueProviderResolverDefinitionBuilder
 

J

JsonInputDynamicMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.dynamic
SchemaInputDynamicMetadataResolver implementation for Json schemas
JsonInputDynamicMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.dynamic.JsonInputDynamicMetadataResolver
 
JsonInputMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input
FromJsonInputMetadataResolver implementation for Json schemas
JsonInputMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.JsonInputMetadataResolver
 
JsonOutputDynamicMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.dynamic
SchemaOutputDynamicMetadataResolver implementation for Json schemas
JsonOutputDynamicMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.dynamic.JsonOutputDynamicMetadataResolver
 
JsonOutputMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output
FromJsonOutputMetadataResolver implementation for Json schemas
JsonOutputMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.JsonOutputMetadataResolver
 

L

language(String) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.common.ExpressionBuilder
 
LINK - Static variable in class com.mulesoft.connectivity.rest.commons.internal.RestConstants
 
LinkHeaderUtils - Class in com.mulesoft.connectivity.rest.commons.internal.util
Utils class for parsing Link header.
LinkHeaderUtils() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.util.LinkHeaderUtils
 
load(String) - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.RestJsonTypeLoader
 
load(String, String) - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.RestJsonTypeLoader
 
loadJsonSchema(Function<String, TypeLoader>, ClassLoader, String) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.RestSdkUtils
 
loadSchema(String) - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.dynamic.FromJsonInputDynamicMetadataResolver
 
loadSchema(String) - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.dynamic.SchemaInputDynamicMetadataResolver
Parses the given schema and transforms it to a MetadataType
loadSchema(String) - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.dynamic.XmlInputDynamicMetadataResolver
 
loadSchema(String) - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.FromJsonInputMetadataResolver
 
loadSchema(String) - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.SchemaInputMetadataResolver
Parses the given schema and transforms it to a MetadataType
loadSchema(String) - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.XmlInputMetadataResolver
 
loadSchema(String) - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.dynamic.FromJsonOutputDynamicMetadataResolver
 
loadSchema(String) - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.dynamic.SchemaOutputDynamicMetadataResolver
Parses the given schema and transforms it to a MetadataType
loadSchema(String) - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.dynamic.XmlOutputDynamicMetadataResolver
 
loadSchema(String) - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.FromJsonOutputMetadataResolver
 
loadSchema(String) - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.PagingJsonMetadataResolver
 
loadSchema(String) - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.PagingMetadataResolver
Parses the given schema and transforms it to a MetadataType
loadSchema(String) - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.SchemaOutputMetadataResolver
Parses the given schema and transforms it to a MetadataType
loadSchema(String) - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.XmlOutputMetadataResolver
 
loadXmlSchema(ClassLoader, String, String) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.RestSdkUtils
 

M

MandatoryTlsParameterGroup - Class in com.mulesoft.connectivity.rest.commons.api.connection
A TlsParameterGroup which is always fixed at the HTTPS protocol.
MandatoryTlsParameterGroup() - Constructor for class com.mulesoft.connectivity.rest.commons.api.connection.MandatoryTlsParameterGroup
 
mark(int) - Method in class com.mulesoft.connectivity.rest.commons.internal.util.FromCursorProviderInputStream
 
MarkerPagingProvider - Class in com.mulesoft.connectivity.rest.commons.api.operation.paging
Implementation of RestPagingProvider for APIs which do paging based on a marker provided in the response of each request, acting as a marker or position inside the stream of results.
MarkerPagingProvider(String, String, Function<RestConnection, RestRequestBuilder>, ExpressionLanguage, String, MediaType, Map<String, Object>, Map<String, Object>, int) - Constructor for class com.mulesoft.connectivity.rest.commons.api.operation.paging.MarkerPagingProvider
Creates a new instance
markSupported() - Method in class com.mulesoft.connectivity.rest.commons.internal.util.FromCursorProviderInputStream
 
match(int) - Method in interface com.mulesoft.connectivity.rest.commons.api.interception.descriptor.builder.PreconditionHttpResponseInterceptorDelegateDescriptorBuilder.Matcher
 
match(int) - Method in interface com.mulesoft.connectivity.rest.commons.api.interception.descriptor.PreconditionHttpResponseInterceptorDelegateDescriptor.Matcher
 
match(int) - Method in interface com.mulesoft.connectivity.rest.commons.internal.interception.expression.PreconditionHttpResponseInterceptorDelegate.Matcher
 
matchExpression(String) - Method in class com.mulesoft.connectivity.rest.commons.api.interception.descriptor.builder.ExpressionHttpResponseInterceptorDescriptionBuilder
Sets the matching expression for this interceptor descriptor.
matchExpression(String) - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.expression.ExpressionHttpResponseInterceptor.ExpressionHttpResponseInterceptorBuilder
 
MAX_RESULTS - Static variable in class com.mulesoft.connectivity.rest.commons.api.datasense.sampledata.PagedRestSampleDataProvider
 
method(String) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions.HttpRequestDataExpressionBuilder
 
MultimapRequestParameterFormatter - Class in com.mulesoft.connectivity.rest.commons.api.operation.queryparam
A RequestParameterFormatter that formats the query parameters multimap so that arrays are sent as different entries in the query string i.e queryParam1=value1&queryParam1=value2&queryParam2=value3
MultimapRequestParameterFormatter() - Constructor for class com.mulesoft.connectivity.rest.commons.api.operation.queryparam.MultimapRequestParameterFormatter
 
MultipartPayloadBuilder - Interface in com.mulesoft.connectivity.rest.commons.api.multipart
Allows to declare and build the body of a multipart request

N

name - Variable in class com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers.ResolverDeclarationBuilder
 
name - Variable in class com.mulesoft.connectivity.rest.commons.internal.multipart.Part
 
newHttpResponseInterceptor(HttpResponseInterceptorDescriptor, MediaType, StreamingHelper, ExpressionLanguage) - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.HttpResponseInterceptorFactory
 
newRepeatableHttpResponse(HttpResponse, StreamingHelper) - Static method in class com.mulesoft.connectivity.rest.commons.internal.interception.model.RepeatableHttpResponse
 
nonBlank(String) - Static method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.RestObjectHandler
 
NULL_URI_PARAMETER_ERROR_TEMPLATE - Static variable in class com.mulesoft.connectivity.rest.commons.internal.util.RestRequestBuilder
 
NullHandler - Class in com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler
 
NullHandler() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.NullHandler
 
NumberHandler - Class in com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler
 
NumberHandler() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.NumberHandler
 
NumberInputMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input
Base class for a PrimitiveInputMetadataResolver which resolves a java number type.
NumberInputMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.NumberInputMetadataResolver
 
NumberOutputMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output
Base class for OutputStaticTypeResolver which resolves a java number type.
NumberOutputMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.NumberOutputMetadataResolver
 

O

OAuthRestConnection - Class in com.mulesoft.connectivity.rest.commons.api.connection.oauth
Specialization of DefaultRestConnection for resources protected with OAuth, regardless of the grant type.
OAuthRestConnection(String, String, HttpClient, HttpAuthentication, MultiMap<String, String>, MultiMap<String, String>, OAuthState, String, ExpressionLanguage, String) - Constructor for class com.mulesoft.connectivity.rest.commons.api.connection.oauth.OAuthRestConnection
Creates a new instance
of(CursorStreamProvider) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.FromCursorProviderInputStream
 
OffsetPagingProvider - Class in com.mulesoft.connectivity.rest.commons.api.operation.paging
Implementation of RestPagingProvider for APIs which do paging based on an offset query param.
OffsetPagingProvider(String, int, Function<RestConnection, RestRequestBuilder>, ExpressionLanguage, String, MediaType, Map<String, Object>, Map<String, Object>, int) - Constructor for class com.mulesoft.connectivity.rest.commons.api.operation.paging.OffsetPagingProvider
Creates a new instance
onPage(List<TypedValue<String>>, TypedValue<String>, HttpResponseAttributes) - Method in class com.mulesoft.connectivity.rest.commons.api.operation.paging.HypermediaPagingProvider
 
onPage(List<TypedValue<String>>, TypedValue<String>, HttpResponseAttributes) - Method in class com.mulesoft.connectivity.rest.commons.api.operation.paging.MarkerPagingProvider
 
onPage(List<TypedValue<String>>, TypedValue<String>, HttpResponseAttributes) - Method in class com.mulesoft.connectivity.rest.commons.api.operation.paging.OffsetPagingProvider
 
onPage(List<TypedValue<String>>, TypedValue<String>, HttpResponseAttributes) - Method in class com.mulesoft.connectivity.rest.commons.api.operation.paging.PageNumberPagingProvider
 
onPage(List<TypedValue<String>>, TypedValue<String>, HttpResponseAttributes) - Method in class com.mulesoft.connectivity.rest.commons.api.operation.paging.RestPagingProvider
Invoked each time a page is obtained.
onRejectedItem(Result<InputStream, Object>, SourceCallbackContext) - Method in class com.mulesoft.connectivity.rest.commons.api.source.RestPollingSource
 
operationContextBuilder() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.common.EvaluationContextBuilderFactory
 
OperationEvaluationContextBuilder - Class in com.mulesoft.connectivity.rest.commons.internal.model.builder.common
Evaluation context builder for an operation context.
OperationEvaluationContextBuilder(EvaluationContext) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.builder.common.OperationEvaluationContextBuilder
 
optional(Supplier<Optional<T>>, Supplier<Optional<T>>) - Static method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.RestObjectHandler
 
OptionalTlsParameterGroup - Class in com.mulesoft.connectivity.rest.commons.api.connection
A TlsParameterGroup which allows to switch between HTTP and HTTPS protocols.
OptionalTlsParameterGroup() - Constructor for class com.mulesoft.connectivity.rest.commons.api.connection.OptionalTlsParameterGroup
 
outputMediaType(String) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions.HttpRequestDataExpressionBuilder
 

P

PagedRestSampleDataProvider - Class in com.mulesoft.connectivity.rest.commons.api.datasense.sampledata
A base implementation of Sample Data for paged operations.
PagedRestSampleDataProvider() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.sampledata.PagedRestSampleDataProvider
 
PageNumberPagingProvider - Class in com.mulesoft.connectivity.rest.commons.api.operation.paging
Implementation of RestPagingProvider for APIs which do paging based on requesting individual pages by number
PageNumberPagingProvider(String, String, int, Function<RestConnection, RestRequestBuilder>, ExpressionLanguage, String, MediaType, Map<String, Object>, Map<String, Object>, int) - Constructor for class com.mulesoft.connectivity.rest.commons.api.operation.paging.PageNumberPagingProvider
Creates a new instance
PagingJsonMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output
Specialization of PagingMetadataResolver for json schemas
PagingJsonMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.PagingJsonMetadataResolver
 
PagingMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output
An OutputStaticTypeResolver to use in paging operations.
PagingMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.PagingMetadataResolver
 
parameter(String, Object) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.common.TriggerEvaluationContextBuilder
Adds a parameter to the evaluation context being built.
parameter(String, Consumer<ResolverParameterBuilder>) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers.ResolverDeclarationBuilder
 
ParameterBinding - Class in com.mulesoft.connectivity.rest.commons.api.binding
Describes a parameter bound to an http request.
ParameterBinding(String, String) - Constructor for class com.mulesoft.connectivity.rest.commons.api.binding.ParameterBinding
 
ParameterBinding.BodyBinding - Class in com.mulesoft.connectivity.rest.commons.api.binding
 
parameters(String, Object) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.common.OperationEvaluationContextBuilder
Adds an query parameter to the evaluation context being built.
parameters - Variable in class com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers.ResolverDeclarationBuilder
 
ParsingContext - Class in com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler
 
ParsingContext() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.ParsingContext
 
Part - Class in com.mulesoft.connectivity.rest.commons.internal.multipart
Generic representation of an Http Part.
Part(String, TypedValue<InputStream>) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.multipart.Part
 
PartVisitor - Interface in com.mulesoft.connectivity.rest.commons.internal.multipart
Visits Part instances
path(String) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions.HttpRequestDataExpressionBuilder
 
PATH_PARAMETERS_NOT_USED_ERROR_TEMPLATE - Static variable in class com.mulesoft.connectivity.rest.commons.internal.util.RestRequestBuilder
 
PAYLOAD_VAR - Static variable in class com.mulesoft.connectivity.rest.commons.internal.RestConstants
 
poll(PollContext<InputStream, Object>) - Method in class com.mulesoft.connectivity.rest.commons.api.source.RestPollingSource
 
postProcessResult(Result<InputStream, HttpResponseAttributes>, Map<String, Object>, Map<String, Object>) - Method in class com.mulesoft.connectivity.rest.commons.api.operation.BaseRestOperation
 
PreconditionHttpResponseInterceptorDelegate - Class in com.mulesoft.connectivity.rest.commons.internal.interception.expression
A HttpResponseInterceptor implementation that applies a precondition and if satisfied and the delegate matches too it delegates the execution to a nested HttpResponseInterceptor.
PreconditionHttpResponseInterceptorDelegate(PreconditionHttpResponseInterceptorDelegate.Matcher, HttpResponseInterceptor) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.interception.expression.PreconditionHttpResponseInterceptorDelegate
 
PreconditionHttpResponseInterceptorDelegate.Matcher - Interface in com.mulesoft.connectivity.rest.commons.internal.interception.expression
Defines a predicate condition.
PreconditionHttpResponseInterceptorDelegateDescriptor - Class in com.mulesoft.connectivity.rest.commons.api.interception.descriptor
 
PreconditionHttpResponseInterceptorDelegateDescriptor(PreconditionHttpResponseInterceptorDelegateDescriptor.Matcher, HttpResponseInterceptorDescriptor) - Constructor for class com.mulesoft.connectivity.rest.commons.api.interception.descriptor.PreconditionHttpResponseInterceptorDelegateDescriptor
 
PreconditionHttpResponseInterceptorDelegateDescriptor.Matcher - Interface in com.mulesoft.connectivity.rest.commons.api.interception.descriptor
Defines a predicate condition.
PreconditionHttpResponseInterceptorDelegateDescriptorBuilder - Class in com.mulesoft.connectivity.rest.commons.api.interception.descriptor.builder
 
PreconditionHttpResponseInterceptorDelegateDescriptorBuilder(PreconditionHttpResponseInterceptorDelegateDescriptorBuilder.Matcher) - Constructor for class com.mulesoft.connectivity.rest.commons.api.interception.descriptor.builder.PreconditionHttpResponseInterceptorDelegateDescriptorBuilder
 
PreconditionHttpResponseInterceptorDelegateDescriptorBuilder.Matcher - Interface in com.mulesoft.connectivity.rest.commons.api.interception.descriptor.builder
 
PrimitiveInputMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input
Base class for a InputStaticTypeResolver which resolves a primitive type.
PrimitiveInputMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.PrimitiveInputMetadataResolver
 
processSchemaProperty(RestHandlerManager, ParsingContext, List<String>, Map.Entry<String, Schema>, ObjectFieldTypeBuilder) - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.RestObjectHandler
 
PROPERTY_CONFIGURATION - Static variable in interface com.mulesoft.connectivity.rest.commons.internal.model.common.EvaluationContext
 
PROPERTY_CONNECTION - Static variable in interface com.mulesoft.connectivity.rest.commons.internal.model.common.EvaluationContext
 
PROPERTY_EXPRESSION_LANGUAGE - Static variable in interface com.mulesoft.connectivity.rest.commons.internal.model.common.EvaluationContext
 
PROPERTY_ORDER - Static variable in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.RestObjectHandler
 

Q

queryParameter(String, Object) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.common.OperationEvaluationContextBuilder
Adds an query parameter to the evaluation context being built.
queryParameter(String, Consumer<BindingArgumentBuilder>) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions.HttpRequestDataExpressionBindingBuilder
 

R

read(byte[]) - Method in class com.mulesoft.connectivity.rest.commons.internal.util.FromCursorProviderInputStream
 
read(byte[], int, int) - Method in class com.mulesoft.connectivity.rest.commons.internal.util.FromCursorProviderInputStream
 
read() - Method in class com.mulesoft.connectivity.rest.commons.internal.util.FromCursorProviderInputStream
 
readSchema(ClassLoader, String) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.RestSdkUtils
 
reasonPhraseExpression(String) - Method in class com.mulesoft.connectivity.rest.commons.api.interception.descriptor.builder.ExpressionHttpResponseInterceptorDescriptionBuilder
Sets the expression for resolving the reason phrase.
reasonPhraseExpression - Variable in class com.mulesoft.connectivity.rest.commons.internal.interception.expression.ExpressionHttpResponseInterceptor.ExpressionHttpResponseInterceptorBuilder
 
reasonPhraseExpression(String) - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.expression.ExpressionHttpResponseInterceptor.ExpressionHttpResponseInterceptorBuilder
Sets the expression for resolving the reason phrase.
reference(Consumer<ResolverReferenceBuilder>) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers.ResolverExpressionBuilder
 
ReferenceHandler - Class in com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler
 
ReferenceHandler() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.ReferenceHandler
 
registerBuilder(Schema, TypeBuilder<?>) - Method in class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.ParsingContext
 
RepeatableHttpResponse - Class in com.mulesoft.connectivity.rest.commons.internal.interception.model
Implementation for HttpResponse to allow making repeatable its HttpEntity content by using StreamingHelper to make the content repeatable.
request(RestRequestBuilder, int, MediaType, StreamingHelper) - Method in class com.mulesoft.connectivity.rest.commons.api.connection.DefaultRestConnection
Sends a request and returns a CompletableFuture with a Result which output is the response body in the form of an InputStream and a HttpResponseAttributes.
request(RestRequestBuilder, int, MediaType, StreamingHelper) - Method in interface com.mulesoft.connectivity.rest.commons.api.connection.RestConnection
Sends a request and returns a CompletableFuture with a Result which output is the response body in the form of an InputStream and a HttpResponseAttributes.
REQUEST_PARAMETERS_GROUP_NAME - Static variable in class com.mulesoft.connectivity.rest.commons.internal.RestConstants
 
requestBodyExpression - Variable in class com.mulesoft.connectivity.rest.commons.api.source.RestPollingSource
 
RequestErrorTypeProvider - Class in com.mulesoft.connectivity.rest.commons.api.error
Errors that can be thrown in a Rest SDK operation
RequestErrorTypeProvider() - Constructor for class com.mulesoft.connectivity.rest.commons.api.error.RequestErrorTypeProvider
 
RequestException - Exception in com.mulesoft.connectivity.rest.commons.api.error
ModuleException to be raised when a request fails.
RequestException(RestError, Result<Object, HttpResponseAttributes>) - Constructor for exception com.mulesoft.connectivity.rest.commons.api.error.RequestException
Creates a new instance
RequestParameterFormatter - Class in com.mulesoft.connectivity.rest.commons.api.operation.queryparam
Formats the parameters of a request, so that they are sent using the desired format.
RequestParameterFormatter() - Constructor for class com.mulesoft.connectivity.rest.commons.api.operation.queryparam.RequestParameterFormatter
 
RequestParameters - Class in com.mulesoft.connectivity.rest.commons.api.operation
Groups custom parameters for HTTP request operations.
RequestParameters() - Constructor for class com.mulesoft.connectivity.rest.commons.api.operation.RequestParameters
 
RequestStreamingUtils - Class in com.mulesoft.connectivity.rest.commons.internal.util
Utils class that provides easy ways of doing requests and handling its stream responses.
RequestStreamingUtils() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.util.RequestStreamingUtils
 
reset() - Method in class com.mulesoft.connectivity.rest.commons.internal.util.FromCursorProviderInputStream
 
resolve() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.valueprovider.ExtensionsRestValueProvider
 
resolve() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.valueprovider.RestValueProvider
 
resolve() - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.valueprovider.StreamingTypeValueProvider
 
resolve(String) - Method in interface com.mulesoft.connectivity.rest.commons.internal.model.common.EvaluationContext
Evaluates an expression in this context and get it's result.
resolve(String) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.common.SimpleEvaluationContext
 
resolveCharset(Optional<MediaType>, MediaType) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.RestSdkUtils
 
resolveCursorProvider(Map<K, Object>) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.StreamUtils
Creates a new Map where values in entries that are InputStream or TypedValue will be replaced with CursorProvider.
resolveCursorProvider(Object) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.StreamUtils
If value passed is a InputStream or TypedValue it will return a CursorProvider.
resolveCursorStreamProvider(InputStream) - Method in interface com.mulesoft.connectivity.rest.commons.api.streaming.StreamingHelper
If the value is a repeatable streaming resource such as InputStream, CursorStream, then an equivalent CursorStreamProvider is returned.
resolveCursorStreamProvider(InputStream) - Method in class com.mulesoft.connectivity.rest.commons.internal.streaming.DataWeaveBasedStreamingHelper
 
resolveDeclaration(String) - Method in interface com.mulesoft.connectivity.rest.commons.internal.model.common.EvaluationContext
Gets a resolver declaration from this evaluation context.
resolveDeclaration(String) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.common.SimpleEvaluationContext
 
resolveDefaultResponseMediaType(RestConfiguration) - Method in class com.mulesoft.connectivity.rest.commons.api.operation.BaseRestOperation
 
resolveProperty(String) - Method in interface com.mulesoft.connectivity.rest.commons.internal.model.common.EvaluationContext
Get a the value of a property declared in this context by name.
resolveProperty(String) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.common.SimpleEvaluationContext
 
ResolverArgument - Class in com.mulesoft.connectivity.rest.commons.internal.model.resolvers
An argument provided for a resolver parameter.
ResolverArgument(String, Expression) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.resolvers.ResolverArgument
 
ResolverArgumentBuilder - Class in com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers
A fluent builder for resolver arguments.
ResolverArgumentBuilder(String) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers.ResolverArgumentBuilder
 
ResolverDeclaration<T extends ResolverDefinition> - Class in com.mulesoft.connectivity.rest.commons.internal.model.resolvers
A declaration of a resolver.
ResolverDeclaration(String, List<ResolverParameter>, T) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.resolvers.ResolverDeclaration
 
ResolverDeclarationBuilder<T extends ResolverDefinitionBuilder<U>,U extends ResolverDefinition> - Class in com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers
Base class for a fluent resolver declaration builder.
ResolverDeclarationBuilder(String, T) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers.ResolverDeclarationBuilder
 
ResolverDefinition - Class in com.mulesoft.connectivity.rest.commons.internal.model.resolvers
The actual definition of a resolver.
ResolverDefinition() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.resolvers.ResolverDefinition
 
ResolverDefinitionBuilder<T extends ResolverDefinition> - Class in com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers
Base class for a ResolverDefinition builder.
ResolverDefinitionBuilder() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers.ResolverDefinitionBuilder
 
ResolverExpression - Interface in com.mulesoft.connectivity.rest.commons.internal.model.resolvers
An expression that defines an evaluable resolver.
ResolverExpressionBuilder<T extends ResolverDefinitionBuilder<?>> - Class in com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers
The base class for fluent resolver expression builders.
ResolverExpressionBuilder(T) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers.ResolverExpressionBuilder
 
ResolverParameter - Class in com.mulesoft.connectivity.rest.commons.internal.model.resolvers
An input parameter of a resolver declaration.
ResolverParameter(String, DataType) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.resolvers.ResolverParameter
 
ResolverParameterBuilder - Class in com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers
A builder for resolver parameters.
ResolverParameterBuilder(String) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers.ResolverParameterBuilder
 
ResolverReference - Class in com.mulesoft.connectivity.rest.commons.internal.model.resolvers
A reference to a resolver declaration.
ResolverReference(String, List<ResolverArgument>) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.resolvers.ResolverReference
 
ResolverReferenceBuilder - Class in com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers
A fluent builder for resolver references.
ResolverReferenceBuilder() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers.ResolverReferenceBuilder
 
ResolverUtil - Class in com.mulesoft.connectivity.rest.commons.internal.util
Utils class for resolver framework specifics
ResolverUtil() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.util.ResolverUtil
 
responseInterceptorDescriptor(HttpResponseInterceptorDescriptor) - Method in class com.mulesoft.connectivity.rest.commons.internal.util.RestRequestBuilder
Describes a post process HttpResponseInterceptorDescriptor to intercept and modify server's response before this is mapped to a Result.
responseMediaType(MediaType) - Method in class com.mulesoft.connectivity.rest.commons.api.connection.validation.ConnectionValidationSettings.Builder
 
responseTimeout - Variable in class com.mulesoft.connectivity.rest.commons.api.operation.paging.RestPagingProvider
 
RestConfiguration - Class in com.mulesoft.connectivity.rest.commons.api.configuration
Base class for configuration objects
RestConfiguration() - Constructor for class com.mulesoft.connectivity.rest.commons.api.configuration.RestConfiguration
 
RestConnection - Interface in com.mulesoft.connectivity.rest.commons.api.connection
Generic contract for connections that allow consuming a Rest API by the use of an underlying HttpClient
RestConstants - Class in com.mulesoft.connectivity.rest.commons.internal
Set of constants
RestError - Enum in com.mulesoft.connectivity.rest.commons.api.error
Represents an error that can happen in an HTTP operation.
RestHandlerManager - Class in com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler
This class is a copy of org.mule.metadata.json.api.handler.HandlerManager where the implementation of ObjectHandler is overridden with a custom one.
RestHandlerManager(MetadataFormat) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.RestHandlerManager
 
RestJsonTypeLoader - Class in com.mulesoft.connectivity.rest.commons.internal.metadatamodel
This class is a copy of org.mule.metadata.json.api.JsonTypeLoader created because of the lack of an extension mechanism.
RestJsonTypeLoader(File, MetadataFormat) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.RestJsonTypeLoader
 
RestJsonTypeLoader(String, MetadataFormat) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.RestJsonTypeLoader
 
RestJsonTypeLoader(String, URI, MetadataFormat) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.RestJsonTypeLoader
 
RestObjectHandler - Class in com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler
This class is a copy of org.mule.metadata.json.api.handler.ObjectHandler that supports the custom logic required to propagate the composer metadata fields from the Json Schema to the extension model.
RestObjectHandler() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.RestObjectHandler
 
RestPagingProvider - Class in com.mulesoft.connectivity.rest.commons.api.operation.paging
Provides the base functionality for paginating the results of a REST endpoint.
RestPagingProvider(Function<RestConnection, RestRequestBuilder>, ExpressionLanguage, String, MediaType, Map<String, Object>, Map<String, Object>, int) - Constructor for class com.mulesoft.connectivity.rest.commons.api.operation.paging.RestPagingProvider
Creates a new instance
RestPollingSource - Class in com.mulesoft.connectivity.rest.commons.api.source
Base class for defining a polling source that consumes a remote REST endpoint in a connector.
RestPollingSource(String, String, String, String, String, String) - Constructor for class com.mulesoft.connectivity.rest.commons.api.source.RestPollingSource
 
RestRequestBuilder - Class in com.mulesoft.connectivity.rest.commons.internal.util
Builder of HttpRequests.
RestRequestBuilder(String, String, HttpConstants.Method) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.util.RestRequestBuilder
Creates a preconfigured RestRequestBuilder per the given parameters.
RestRequestBuilder(String, String, HttpConstants.Method, RequestParameters) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.util.RestRequestBuilder
Creates a preconfigured RestRequestBuilder per the given parameters.
RestRequestBuilder.ParameterArrayFormat - Enum in com.mulesoft.connectivity.rest.commons.internal.util
COMMA: key=value1,value2,value3.
RestSampleDataProvider - Class in com.mulesoft.connectivity.rest.commons.api.datasense.sampledata
A base implementation of sample data for operations and triggers.
RestSampleDataProvider() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.sampledata.RestSampleDataProvider
 
RestSchemaHelper - Class in com.mulesoft.connectivity.rest.commons.internal.metadatamodel
 
RestSchemaHelper() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.RestSchemaHelper
 
RestSdkUtils - Class in com.mulesoft.connectivity.rest.commons.internal.util
Utility methods
RestValueProvider - Class in com.mulesoft.connectivity.rest.commons.api.datasense.valueprovider
A value provider implementation that uses the resolver framework internally.
RestValueProvider() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.valueprovider.RestValueProvider
 
result(Consumer<HttpRequestDataExpressionBuilder>) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.sampledata.SampleDataResolverDefinitionBuilder
 

S

SampleDataResolverDeclarationBuilder - Class in com.mulesoft.connectivity.rest.commons.internal.model.builder.sampledata
A fluent builder for a sample data resolver declaration.
SampleDataResolverDeclarationBuilder(String) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.builder.sampledata.SampleDataResolverDeclarationBuilder
 
SampleDataResolverDefinition - Class in com.mulesoft.connectivity.rest.commons.internal.model.sampledata
The definition of a sample data implementations for the resolver framework.
SampleDataResolverDefinition(DataExpression) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.sampledata.SampleDataResolverDefinition
 
SampleDataResolverDefinitionBuilder - Class in com.mulesoft.connectivity.rest.commons.internal.model.builder.sampledata
A fluent builder for a sample data resolver definition.
SampleDataResolverDefinitionBuilder() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.builder.sampledata.SampleDataResolverDefinitionBuilder
 
SampleDataResolverExpressionBuilder - Class in com.mulesoft.connectivity.rest.commons.internal.model.builder.sampledata
A fluent builder for a sample data resolver expression.
SampleDataResolverExpressionBuilder() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.builder.sampledata.SampleDataResolverExpressionBuilder
 
SchemaHandler - Interface in com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler
 
SchemaInputDynamicMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.dynamic
Base class for InputTypeResolver implementations that dynamically load a schema.
SchemaInputDynamicMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.dynamic.SchemaInputDynamicMetadataResolver
 
SchemaInputMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input
Base class for InputStaticTypeResolver implementations that dynamically load a schema.
SchemaInputMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.SchemaInputMetadataResolver
 
SchemaOutputDynamicMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.dynamic
Base class for OutputTypeResolver implementations that dynamically load a schema
SchemaOutputDynamicMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.dynamic.SchemaOutputDynamicMetadataResolver
 
SchemaOutputMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output
Base class for OutputStaticTypeResolver implementations that dynamically load a schema
SchemaOutputMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.SchemaOutputMetadataResolver
 
script(Consumer<ScriptDataExpressionBuilder>) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions.DataExpressionBuilders
 
script(Consumer<ScriptDataExpressionBuilder>) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.valueprovider.ValueProviderResolverDefinitionBuilder
 
ScriptDataExpression - Class in com.mulesoft.connectivity.rest.commons.internal.model.dataexpressions
An evaluable script data expression.
ScriptDataExpression(Expression) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.dataexpressions.ScriptDataExpression
 
ScriptDataExpressionBuilder - Class in com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions
A fluent builder for a script data expression.
ScriptDataExpressionBuilder() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions.ScriptDataExpressionBuilder
 
scriptExpression(Consumer<ExpressionBuilder>) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions.ScriptDataExpressionBuilder
 
SdkResultAdapter<T,A> - Class in com.mulesoft.connectivity.rest.commons.internal.adapter
Adapts a legacy Result into a Result
SdkResultAdapter(Result<T, A>) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.adapter.SdkResultAdapter
 
sentenceCase(String) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.StringCaseUtils
 
seq(Consumer<SequenceCompositeDataExpressionBuilder>) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions.DataExpressionBuilders
 
SequenceCompositeDataExpression - Class in com.mulesoft.connectivity.rest.commons.internal.model.dataexpressions
A data expression that composes multiple data expressions in steps.
SequenceCompositeDataExpression(List<SequenceCompositeDataExpression.Step>) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.dataexpressions.SequenceCompositeDataExpression
 
SequenceCompositeDataExpression.Step - Class in com.mulesoft.connectivity.rest.commons.internal.model.dataexpressions
 
SequenceCompositeDataExpressionBuilder - Class in com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions
A fluent builder for a sequence data expression.
SequenceCompositeDataExpressionBuilder() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions.SequenceCompositeDataExpressionBuilder
 
SequenceCompositeDataExpressionBuilder.StepBuilder - Class in com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions
 
setBody(String) - Method in class com.mulesoft.connectivity.rest.commons.api.binding.HttpRequestBinding
 
setBody(String) - Method in class com.mulesoft.connectivity.rest.commons.api.binding.HttpResponseBinding
 
setBody(TypedValue<InputStream>, StreamingType) - Method in class com.mulesoft.connectivity.rest.commons.internal.util.RestRequestBuilder
Defines the body and content streaming for this request.
setBoundary(String) - Method in interface com.mulesoft.connectivity.rest.commons.api.multipart.MultipartPayloadBuilder
Allows to specify the boundary that will separate the parts
setBoundary(String) - Method in class com.mulesoft.connectivity.rest.commons.internal.multipart.DWMultipartPayloadBuilder
 
setFullUri(String) - Method in class com.mulesoft.connectivity.rest.commons.internal.util.RestRequestBuilder
Sets a full request URI that overrides the configured baseUri and path.
setKeyValue(String, Object, Map<String, Object>) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.common.EvaluationContextBuilder
 
setPath(String) - Method in class com.mulesoft.connectivity.rest.commons.internal.util.RestRequestBuilder
Sets the path section for the request URI
setQueryParamFormat(RestRequestBuilder.ParameterArrayFormat) - Method in class com.mulesoft.connectivity.rest.commons.internal.util.RestRequestBuilder
Defines the format in which the query parameter arrays must be handled by this request.
SimpleEvaluationContext - Class in com.mulesoft.connectivity.rest.commons.internal.model.common
The default implementation of an evaluation context.
SimpleEvaluationContext() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.common.SimpleEvaluationContext
 
SimpleEvaluationContext(EvaluationContext) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.common.SimpleEvaluationContext
 
skip(long) - Method in class com.mulesoft.connectivity.rest.commons.internal.util.FromCursorProviderInputStream
 
SourceStartingException - Exception in com.mulesoft.connectivity.rest.commons.api.error
Exception thrown when there is an issue starting a Rest Polling Source
SourceStartingException(String) - Constructor for exception com.mulesoft.connectivity.rest.commons.api.error.SourceStartingException
 
split(ExpressionLanguage, TypedValue<?>) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.SplitPayloadUtils
Splits a payload handling its media type and the needed expressions automatically.
split(ExpressionLanguage, TypedValue<?>, String) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.SplitPayloadUtils
Splits a payload handling its media type and the needed expressions automatically.
SplitPayloadUtils - Class in com.mulesoft.connectivity.rest.commons.internal.util
Utils class for splitting payloads.
SplitPayloadUtils() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.util.SplitPayloadUtils
 
start() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.BaseConnectionProvider
Starts the resources related to this connection provider.
startValueExpression - Variable in class com.mulesoft.connectivity.rest.commons.api.source.RestPollingSource
 
statusCodeExpression(String) - Method in class com.mulesoft.connectivity.rest.commons.api.interception.descriptor.builder.ExpressionHttpResponseInterceptorDescriptionBuilder
Sets the expression for resolving the status code.
statusCodeExpression - Variable in class com.mulesoft.connectivity.rest.commons.internal.interception.expression.ExpressionHttpResponseInterceptor.ExpressionHttpResponseInterceptorBuilder
 
statusCodeExpression(String) - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.expression.ExpressionHttpResponseInterceptor.ExpressionHttpResponseInterceptorBuilder
Sets the expression for resolving the status code.
statusCodeValidationErrorTemplateExpression(String) - Method in class com.mulesoft.connectivity.rest.commons.api.connection.validation.ConnectionValidationSettings.Builder
 
step(String, Consumer<SequenceCompositeDataExpressionBuilder.StepBuilder>) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions.SequenceCompositeDataExpressionBuilder
 
step(Consumer<SequenceCompositeDataExpressionBuilder.StepBuilder>) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions.SequenceCompositeDataExpressionBuilder
 
Step(String, DataExpression) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.dataexpressions.SequenceCompositeDataExpression.Step
 
Step(DataExpression) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.dataexpressions.SequenceCompositeDataExpression.Step
 
StepBuilder(String) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions.SequenceCompositeDataExpressionBuilder.StepBuilder
 
stop() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.BaseConnectionProvider
Stops the started resources related to this connection provider.
stop() - Method in class com.mulesoft.connectivity.rest.commons.api.connection.DefaultRestConnection
Stops this connection by invoking DefaultRestConnection.beforeStop() and DefaultRestConnection.afterStop(), which allow implementors to customize the stopping process.
stop() - Method in interface com.mulesoft.connectivity.rest.commons.api.connection.RestConnection
Stops this connection by freeing resources and stopping the underlying HttpClient
stopPaging() - Method in class com.mulesoft.connectivity.rest.commons.api.operation.paging.RestPagingProvider
 
StreamingHelper - Interface in com.mulesoft.connectivity.rest.commons.api.streaming
 
streamingHelper - Variable in class com.mulesoft.connectivity.rest.commons.internal.interception.expression.BaseExpressionHttpResponseInterceptor
 
streamingHelper(StreamingHelper) - Method in class com.mulesoft.connectivity.rest.commons.internal.interception.expression.ExpressionHttpResponseInterceptor.ExpressionHttpResponseInterceptorBuilder
 
StreamingType - Enum in com.mulesoft.connectivity.rest.commons.api.configuration
Streaming mode for HTTP.
StreamingTypeValueProvider - Class in com.mulesoft.connectivity.rest.commons.api.datasense.valueprovider
 
StreamingTypeValueProvider() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.valueprovider.StreamingTypeValueProvider
 
StreamUtils - Class in com.mulesoft.connectivity.rest.commons.internal.util
 
StreamUtils() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.util.StreamUtils
 
StringCaseUtils - Class in com.mulesoft.connectivity.rest.commons.internal.util
 
StringCaseUtils() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.util.StringCaseUtils
 
StringHandler - Class in com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler
 
StringHandler() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.metadatamodel.handler.StringHandler
 
StringInputMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input
Base class for a PrimitiveInputMetadataResolver which resolves a java string type.
StringInputMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.StringInputMetadataResolver
 
StringOutputMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output
Base class for OutputStaticTypeResolver which resolves a java string type.
StringOutputMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.StringOutputMetadataResolver
 
stringValue(Object) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.RestSdkUtils
Transforms a value into a tailored String representation for HTTP requests.
success(Result<T, A>) - Method in class com.mulesoft.connectivity.rest.commons.internal.util.CloserCompletionCallbackDecorator
 
success(Result<T, A>) - Method in class com.mulesoft.connectivity.rest.commons.internal.util.CompletionCallbackDecorator
 

T

TAB_NAME - Static variable in interface com.mulesoft.connectivity.rest.commons.api.connection.TlsParameterGroup
 
TestConnectionValidation - Class in com.mulesoft.connectivity.rest.commons.api.connection.validation
This object represents a condition to be met by a server response in order to consider a connection valid.
TestConnectionValidation(String, String) - Constructor for class com.mulesoft.connectivity.rest.commons.api.connection.validation.TestConnectionValidation
 
textCase(String, boolean) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.StringCaseUtils
 
TimeOnlyInputMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input
Base class for a PrimitiveInputMetadataResolver which resolves a java time only type.
TimeOnlyInputMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.TimeOnlyInputMetadataResolver
 
TimeOnlyOutputMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output
Base class for OutputStaticTypeResolver which resolves a java local time type.
TimeOnlyOutputMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.TimeOnlyOutputMetadataResolver
 
titleCase(String) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.StringCaseUtils
 
TlsParameterGroup - Interface in com.mulesoft.connectivity.rest.commons.api.connection
Defines the contract of a Parameter group with everything necessary to configure TLS
toAttributes(HttpResponse) - Method in class com.mulesoft.connectivity.rest.commons.api.connection.DefaultRestConnection
 
toBindingContext(TypedValue<?>, HttpResponseAttributes) - Method in class com.mulesoft.connectivity.rest.commons.api.operation.paging.HypermediaPagingProvider
 
toBindingContext(TypedValue<?>, HttpResponseAttributes) - Method in class com.mulesoft.connectivity.rest.commons.api.operation.paging.RestPagingProvider
 
toList(Iterator<TypedValue<?>>, MediaType, MediaType) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.RestSdkUtils
Transform an iterator of TypedValue into a list of TypedValue consuming the iterator typed values using the provided media type and charset.
toObjectResult(Result<? super T, HttpResponseAttributes>) - Method in class com.mulesoft.connectivity.rest.commons.api.operation.BaseRestOperation
 
toResult(HttpResponse, boolean, MediaType, StreamingHelper) - Method in class com.mulesoft.connectivity.rest.commons.api.connection.DefaultRestConnection
 
toString() - Method in class com.mulesoft.connectivity.rest.commons.api.operation.HttpResponseAttributes
 
toString() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.common.Expression
 
toTypedValue(String, MediaType, Charset) - Static method in class com.mulesoft.connectivity.rest.commons.internal.util.RestSdkUtils
 
transform(Consumer<ScriptDataExpressionBuilder>) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.sampledata.SampleDataResolverDefinitionBuilder
 
transformOutputTypedValueResult(Result<TypedValue<List<TypedValue<String>>>, Void>) - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.sampledata.PagedRestSampleDataProvider
 
transformOutputTypedValueResult(Result<TypedValue<InputStream>, Object>) - Method in class com.mulesoft.connectivity.rest.commons.api.datasense.sampledata.RestSampleDataProvider
 
triggerContextBuilder() - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.common.EvaluationContextBuilderFactory
 
TriggerEvaluationContextBuilder - Class in com.mulesoft.connectivity.rest.commons.internal.model.builder.common
Evaluation context builder for a trigger context.
TriggerEvaluationContextBuilder(EvaluationContext) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.builder.common.TriggerEvaluationContextBuilder
 
type(DataType) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.resolvers.ResolverParameterBuilder
 

U

UNLIMITED_CONNECTIONS - Static variable in class com.mulesoft.connectivity.rest.commons.internal.RestConstants
 
UnspecifiedCsvInputMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input
An UnspecifiedInputMetadataResolver which resolves to a CSV type of unknown schema.
UnspecifiedCsvInputMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.UnspecifiedCsvInputMetadataResolver
 
UnspecifiedInputMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input
Base class for a InputStaticTypeResolver which resolves a type of a known format but unknown schema.
UnspecifiedInputMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.UnspecifiedInputMetadataResolver
 
UnspecifiedJsonInputMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input
An UnspecifiedInputMetadataResolver which resolves to a JSON type of unknown schema
UnspecifiedJsonInputMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.UnspecifiedJsonInputMetadataResolver
 
UnspecifiedXmlInputMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input
An UnspecifiedInputMetadataResolver which resolves to a XML type of unknown schema
UnspecifiedXmlInputMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.UnspecifiedXmlInputMetadataResolver
 
uriParameter(String, Object) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.common.OperationEvaluationContextBuilder
Adds an URI parameter to the evaluation context being built.
uriParameter(String, Consumer<BindingArgumentBuilder>) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions.HttpRequestDataExpressionBindingBuilder
 

V

validate(RestConnection) - Method in class com.mulesoft.connectivity.rest.commons.api.connection.BaseConnectionProvider
 
validate(RestConnection, ConnectionValidationSettings) - Method in class com.mulesoft.connectivity.rest.commons.api.connection.BaseConnectionProvider
 
validate(ConnectionValidationSettings, int) - Method in class com.mulesoft.connectivity.rest.commons.api.connection.DefaultRestConnection
Sends a request as configured using provided settings builder and validates it using the provided conditions.
validate(ConnectionValidationSettings, int) - Method in interface com.mulesoft.connectivity.rest.commons.api.connection.RestConnection
Sends a request as configured using provided settings builder and validates it using the provided conditions.
validateConnectionResponse(HttpResponse, ConnectionValidationSettings) - Static method in class com.mulesoft.connectivity.rest.commons.api.connection.validation.ConnectionValidator
Validates a HTTPResponse against the provided connection validation settings.
validStatusCodes(Integer...) - Method in class com.mulesoft.connectivity.rest.commons.api.connection.validation.ConnectionValidationSettings.Builder
 
value(Consumer<ExpressionBuilder>) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.common.ArgumentBuilder
 
valueOf(String) - Static method in enum com.mulesoft.connectivity.rest.commons.api.configuration.StreamingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mulesoft.connectivity.rest.commons.api.dw.DWBindings
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mulesoft.connectivity.rest.commons.api.error.RestError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mulesoft.connectivity.rest.commons.internal.model.common.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mulesoft.connectivity.rest.commons.internal.util.RestRequestBuilder.ParameterArrayFormat
Returns the enum constant of this type with the specified name.
ValueProviderResolverDeclarationBuilder - Class in com.mulesoft.connectivity.rest.commons.internal.model.builder.valueprovider
A fluent builder for a value provider declaration.
ValueProviderResolverDeclarationBuilder(String) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.builder.valueprovider.ValueProviderResolverDeclarationBuilder
 
ValueProviderResolverDefinition - Class in com.mulesoft.connectivity.rest.commons.internal.model.valueprovider
Implementation of a value provider definition for the Resolver framework.
ValueProviderResolverDefinition(DataExpression, String, String, String) - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.valueprovider.ValueProviderResolverDefinition
 
ValueProviderResolverDefinitionBuilder - Class in com.mulesoft.connectivity.rest.commons.internal.model.builder.valueprovider
A fluent builder for a value provider definition.
ValueProviderResolverDefinitionBuilder() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.builder.valueprovider.ValueProviderResolverDefinitionBuilder
 
ValueProviderResolverExpressionBuilder - Class in com.mulesoft.connectivity.rest.commons.internal.model.builder.valueprovider
A fluent builder for a value provider expression.
ValueProviderResolverExpressionBuilder() - Constructor for class com.mulesoft.connectivity.rest.commons.internal.model.builder.valueprovider.ValueProviderResolverExpressionBuilder
 
values() - Static method in enum com.mulesoft.connectivity.rest.commons.api.configuration.StreamingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mulesoft.connectivity.rest.commons.api.dw.DWBindings
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mulesoft.connectivity.rest.commons.api.error.RestError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mulesoft.connectivity.rest.commons.internal.model.common.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mulesoft.connectivity.rest.commons.internal.util.RestRequestBuilder.ParameterArrayFormat
Returns an array containing the constants of this enum type, in the order they are declared.
visit(ExpressionHttpResponseInterceptorDescriptor) - Method in interface com.mulesoft.connectivity.rest.commons.api.interception.descriptor.HttpResponseInterceptorDescriptorVisitor
 
visit(PreconditionHttpResponseInterceptorDelegateDescriptor) - Method in interface com.mulesoft.connectivity.rest.commons.api.interception.descriptor.HttpResponseInterceptorDescriptorVisitor
 
visit(CompositeHttpResponseInterceptorDescriptor) - Method in interface com.mulesoft.connectivity.rest.commons.api.interception.descriptor.HttpResponseInterceptorDescriptorVisitor
 
visit(Part) - Method in interface com.mulesoft.connectivity.rest.commons.internal.multipart.PartVisitor
 
visit(FilePart) - Method in interface com.mulesoft.connectivity.rest.commons.internal.multipart.PartVisitor
 

W

watermarkExpression - Variable in class com.mulesoft.connectivity.rest.commons.api.source.RestPollingSource
 
when(PreconditionHttpResponseInterceptorDelegateDescriptorBuilder.Matcher, Consumer<PreconditionHttpResponseInterceptorDelegateDescriptorBuilder>) - Method in class com.mulesoft.connectivity.rest.commons.api.interception.descriptor.builder.HttpResponseInterceptorDescriptorBuilder
Defines a conditional descriptor, it gets added to the chain of interceptors.
withDataExpression(DataExpression) - Method in class com.mulesoft.connectivity.rest.commons.internal.model.builder.dataexpressions.SequenceCompositeDataExpressionBuilder.StepBuilder
 
withMultipart(Consumer<MultipartPayloadBuilder>, CompletionCallback<T, A>, BiConsumer<TypedValue<InputStream>, CompletionCallback<T, A>>) - Method in class com.mulesoft.connectivity.rest.commons.api.operation.BaseRestOperation
Allows to make a multipart request by facilitating the construction of the multipart body through a MultipartPayloadBuilder.
withResponseBinding(HttpResponseBinding) - Method in class com.mulesoft.connectivity.rest.commons.api.operation.paging.RestPagingProvider
Allows specifying a transformation to be applied to the server response before extracting the items and paging them.

X

XmlInputDynamicMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.dynamic
SchemaInputDynamicMetadataResolver that loads an XML schema
XmlInputDynamicMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.dynamic.XmlInputDynamicMetadataResolver
 
XmlInputMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input
SchemaInputMetadataResolver that loads an XML schema
XmlInputMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.input.XmlInputMetadataResolver
 
XmlOutputDynamicMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.dynamic
SchemaOutputDynamicMetadataResolver that loads an XML schema
XmlOutputDynamicMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.dynamic.XmlOutputDynamicMetadataResolver
 
XmlOutputMetadataResolver - Class in com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output
SchemaOutputMetadataResolver that loads an XML schema
XmlOutputMetadataResolver() - Constructor for class com.mulesoft.connectivity.rest.commons.api.datasense.metadata.output.XmlOutputMetadataResolver
 
A B C D E F G H I J L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2023. All rights reserved.