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

A

algorithm(String) - Method in class com.mulesoft.mule.runtime.gw.internal.encryption.GatewayEncrypterBuilder
 
allKeys() - Method in class com.mulesoft.mule.runtime.gw.api.expirable.os.ExpirableObjectStore
AnalyticsHttpEvent - Class in com.mulesoft.mule.runtime.gw.api.analytics
 
AnalyticsHttpEvent.Builder - Class in com.mulesoft.mule.runtime.gw.api.analytics
 
AnalyticsStatus - Class in com.mulesoft.mule.runtime.gw.api.analytics
Analytics's status of a particular flow
AnalyticsStatus(AnalyticsStatus.Status, String, String, ApiKey) - Constructor for class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsStatus
 
AnalyticsStatus.Status - Enum in com.mulesoft.mule.runtime.gw.api.analytics
 
ApiContracts - Interface in com.mulesoft.mule.runtime.gw.api
Defines an API's related Contracts.
ApiContractsSupplier - Interface in com.mulesoft.mule.runtime.gw.api
Defines an object that supplies ApiContractss
apiKey() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsStatus
 
ApiKey - Class in com.mulesoft.mule.runtime.gw.api.key
TODO AGW-1169 Provide builders for all object in Gateway API Defines an ApiKey, which is the only way to identify an API
ApiKey(Long) - Constructor for class com.mulesoft.mule.runtime.gw.api.key.ApiKey
 
apisFolder() - Method in class com.mulesoft.mule.runtime.gw.api.config.PlatformServicesConfiguration
 
apisInfoSource() - Method in class com.mulesoft.mule.runtime.gw.api.config.PlatformServicesConfiguration
 
appName() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsStatus
 
ASTERISKS - Static variable in class com.mulesoft.mule.runtime.gw.api.client.Client
 
atomic() - Static method in class com.mulesoft.mule.runtime.gw.api.time.clock.Clock
 
authenticate(Authentication) - Method in class com.mulesoft.mule.runtime.gw.api.security.GatewaySecurityProvider
 

B

BACKOFF - Static variable in class com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration
Whether backoff will be enabled or not, default is "true".
backoffEnabled() - Method in class com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration
 
build() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent.Builder
 
build() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.PolicyViolation.Builder
 
build() - Method in class com.mulesoft.mule.runtime.gw.api.client.Client.ClientBuilder
 
build() - Method in class com.mulesoft.mule.runtime.gw.api.client.CoreServicesClient.ClientBuilder
 
build() - Method in interface com.mulesoft.mule.runtime.gw.api.construction.Builder
 
build() - Method in class com.mulesoft.mule.runtime.gw.api.contract.Contract.ContractBuilder
 
build() - Method in class com.mulesoft.mule.runtime.gw.api.security.ClientAuthenticationBuilder
When building the ClientAuthentication, the clientId and clientName are also placed in the authentication properties in order to be able to propagate them between different Authentication implementations without having to do any mapping.
build() - Method in class com.mulesoft.mule.runtime.gw.internal.encryption.GatewayEncrypterBuilder
 
builder() - Static method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent
 
Builder() - Constructor for class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent.Builder
 
builder() - Static method in class com.mulesoft.mule.runtime.gw.api.analytics.PolicyViolation
 
Builder() - Constructor for class com.mulesoft.mule.runtime.gw.api.analytics.PolicyViolation.Builder
 
builder() - Static method in class com.mulesoft.mule.runtime.gw.api.client.Client
 
Builder<T> - Interface in com.mulesoft.mule.runtime.gw.api.construction
Define a builder of objects
builder() - Static method in class com.mulesoft.mule.runtime.gw.api.contract.Contract
 

C

clear() - Method in class com.mulesoft.mule.runtime.gw.api.expirable.os.ExpirableObjectStore
clearClientSecret() - Method in class com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration
 
clearEncryptionKey() - Method in class com.mulesoft.mule.runtime.gw.api.config.GatewaySecurityConfiguration
 
Client - Class in com.mulesoft.mule.runtime.gw.api.client
Defines a Client
Client() - Constructor for class com.mulesoft.mule.runtime.gw.api.client.Client
 
client() - Method in class com.mulesoft.mule.runtime.gw.api.contract.Contract
 
Client.ClientBuilder - Class in com.mulesoft.mule.runtime.gw.api.client
 
CLIENT_ID_KEY - Static variable in class com.mulesoft.mule.runtime.gw.api.security.ClientAuthenticationBuilder
 
CLIENT_NAME_KEY - Static variable in class com.mulesoft.mule.runtime.gw.api.security.ClientAuthenticationBuilder
 
CLIENT_SECRET - Static variable in class com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration
client secret to be validated against anypoint.platform.coreservice_base_uri
ClientAuthentication - Class in com.mulesoft.mule.runtime.gw.api.security
 
ClientAuthentication(String, String, Map<String, Object>) - Constructor for class com.mulesoft.mule.runtime.gw.api.security.ClientAuthentication
 
ClientAuthenticationBuilder - Class in com.mulesoft.mule.runtime.gw.api.security
 
ClientAuthenticationBuilder() - Constructor for class com.mulesoft.mule.runtime.gw.api.security.ClientAuthenticationBuilder
 
ClientBuilder() - Constructor for class com.mulesoft.mule.runtime.gw.api.client.Client.ClientBuilder
 
ClientBuilder() - Constructor for class com.mulesoft.mule.runtime.gw.api.client.CoreServicesClient.ClientBuilder
 
ClientsRepository - Interface in com.mulesoft.mule.runtime.gw.api.client
Repository providing Clients defined in API Platform.
ClientsRepositoryException - Exception in com.mulesoft.mule.runtime.gw.api.client
 
ClientsRepositoryException(String, int) - Constructor for exception com.mulesoft.mule.runtime.gw.api.client.ClientsRepositoryException
 
Clock - Class in com.mulesoft.mule.runtime.gw.api.time.clock
Defines a Clock where its time can be corrected.
Clock() - Constructor for class com.mulesoft.mule.runtime.gw.api.time.clock.Clock
 
clock - Variable in class com.mulesoft.mule.runtime.gw.api.time.frame.TimeFrameFactory
 
close() - Method in class com.mulesoft.mule.runtime.gw.api.expirable.os.ExpirableObjectStore
com.mulesoft.mule.runtime.gw.api - package com.mulesoft.mule.runtime.gw.api
 
com.mulesoft.mule.runtime.gw.api.agent - package com.mulesoft.mule.runtime.gw.api.agent
 
com.mulesoft.mule.runtime.gw.api.analytics - package com.mulesoft.mule.runtime.gw.api.analytics
 
com.mulesoft.mule.runtime.gw.api.annotations - package com.mulesoft.mule.runtime.gw.api.annotations
 
com.mulesoft.mule.runtime.gw.api.client - package com.mulesoft.mule.runtime.gw.api.client
 
com.mulesoft.mule.runtime.gw.api.config - package com.mulesoft.mule.runtime.gw.api.config
 
com.mulesoft.mule.runtime.gw.api.construction - package com.mulesoft.mule.runtime.gw.api.construction
 
com.mulesoft.mule.runtime.gw.api.contract - package com.mulesoft.mule.runtime.gw.api.contract
 
com.mulesoft.mule.runtime.gw.api.contract.tier - package com.mulesoft.mule.runtime.gw.api.contract.tier
 
com.mulesoft.mule.runtime.gw.api.exception - package com.mulesoft.mule.runtime.gw.api.exception
 
com.mulesoft.mule.runtime.gw.api.expirable - package com.mulesoft.mule.runtime.gw.api.expirable
 
com.mulesoft.mule.runtime.gw.api.expirable.exception - package com.mulesoft.mule.runtime.gw.api.expirable.exception
 
com.mulesoft.mule.runtime.gw.api.expirable.os - package com.mulesoft.mule.runtime.gw.api.expirable.os
 
com.mulesoft.mule.runtime.gw.api.functional - package com.mulesoft.mule.runtime.gw.api.functional
 
com.mulesoft.mule.runtime.gw.api.key - package com.mulesoft.mule.runtime.gw.api.key
 
com.mulesoft.mule.runtime.gw.api.policy - package com.mulesoft.mule.runtime.gw.api.policy
 
com.mulesoft.mule.runtime.gw.api.security - package com.mulesoft.mule.runtime.gw.api.security
 
com.mulesoft.mule.runtime.gw.api.threading - package com.mulesoft.mule.runtime.gw.api.threading
 
com.mulesoft.mule.runtime.gw.api.time - package com.mulesoft.mule.runtime.gw.api.time
 
com.mulesoft.mule.runtime.gw.api.time.clock - package com.mulesoft.mule.runtime.gw.api.time.clock
 
com.mulesoft.mule.runtime.gw.api.time.frame - package com.mulesoft.mule.runtime.gw.api.time.frame
 
com.mulesoft.mule.runtime.gw.api.time.period - package com.mulesoft.mule.runtime.gw.api.time.period
 
com.mulesoft.mule.runtime.gw.internal.client - package com.mulesoft.mule.runtime.gw.internal.client
 
com.mulesoft.mule.runtime.gw.internal.encryption - package com.mulesoft.mule.runtime.gw.internal.encryption
 
com.mulesoft.mule.runtime.gw.internal.expirable - package com.mulesoft.mule.runtime.gw.internal.expirable
 
com.mulesoft.mule.runtime.gw.internal.time.clock - package com.mulesoft.mule.runtime.gw.internal.time.clock
 
com.mulesoft.mule.runtime.gw.internal.time.frame - package com.mulesoft.mule.runtime.gw.internal.time.frame
 
com.mulesoft.mule.runtime.gw.internal.time.period - package com.mulesoft.mule.runtime.gw.internal.time.period
 
CompositeTier - Class in com.mulesoft.mule.runtime.gw.api.contract.tier
Defines a Composite of tiers, all of which can also be composites, creating a tree like structure.
CompositeTier(Tier...) - Constructor for class com.mulesoft.mule.runtime.gw.api.contract.tier.CompositeTier
 
CompositeTier(List<Tier>) - Constructor for class com.mulesoft.mule.runtime.gw.api.contract.tier.CompositeTier
 
ConfigurationPropertyEncrypter - Class in com.mulesoft.mule.runtime.gw.internal.encryption
Handles sensitive properties used during Gateway Startup.
ConfigurationPropertyEncrypter(RuntimeEncrypter) - Constructor for class com.mulesoft.mule.runtime.gw.internal.encryption.ConfigurationPropertyEncrypter
 
ConfigurationPropertyEncryptionFactory - Class in com.mulesoft.mule.runtime.gw.internal.encryption
Factory to create ConfigurationPropertyEncrypter instances
CONNECT_TIMEOUT_DEFAULT - Static variable in class com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration
 
contains(String) - Method in class com.mulesoft.mule.runtime.gw.api.expirable.os.ExpirableObjectStore
contains(DateTime) - Method in interface com.mulesoft.mule.runtime.gw.api.time.frame.TimeFrame
 
contains(DateTime) - Method in class com.mulesoft.mule.runtime.gw.internal.time.frame.FixedTimeFrame
 
containsEncryptionExpression(String) - Method in class com.mulesoft.mule.runtime.gw.internal.encryption.RuntimeEncrypter
Checks if the string contains the encryption suffix and prefix, indicating that the value is already encrypted
Contract - Class in com.mulesoft.mule.runtime.gw.api.contract
Represents the relationship between a Client and an SLA.
Contract.ContractBuilder - Class in com.mulesoft.mule.runtime.gw.api.contract
 
ContractBuilder() - Constructor for class com.mulesoft.mule.runtime.gw.api.contract.Contract.ContractBuilder
 
ContractInconsistencyException - Exception in com.mulesoft.mule.runtime.gw.api.exception
TODO: AGW-1171 Review Ignored Tests
ContractInconsistencyException(String) - Constructor for exception com.mulesoft.mule.runtime.gw.api.exception.ContractInconsistencyException
 
contracts() - Method in interface com.mulesoft.mule.runtime.gw.api.ApiContracts
 
contractsLoaded() - Method in interface com.mulesoft.mule.runtime.gw.api.ApiContracts
Indicates if contracts for the API were successfully loaded from the Disk, Platform, etc.
CoreServicesClient - Class in com.mulesoft.mule.runtime.gw.api.client
 
CoreServicesClient() - Constructor for class com.mulesoft.mule.runtime.gw.api.client.CoreServicesClient
 
CoreServicesClient.ClientBuilder - Class in com.mulesoft.mule.runtime.gw.api.client
 
correctWith(Clock) - Method in class com.mulesoft.mule.runtime.gw.api.time.clock.Clock
 
create() - Method in class com.mulesoft.mule.runtime.gw.api.config.GatewayConfigurationFactory
Creates a GatewayConfiguration object
create(T) - Method in interface com.mulesoft.mule.runtime.gw.api.expirable.ExpirableObjectFactory
 
create(T) - Method in class com.mulesoft.mule.runtime.gw.internal.expirable.TimeExpirableObjectFactory
createConfigurationPropertyEncrypter() - Static method in class com.mulesoft.mule.runtime.gw.internal.encryption.ConfigurationPropertyEncryptionFactory
Creates an encrypter to handle GW sensitive properties from configuration
createCurrentWith(Period) - Method in class com.mulesoft.mule.runtime.gw.api.time.frame.TimeFrameFactory
 
createCurrentWith(Period) - Method in class com.mulesoft.mule.runtime.gw.internal.time.frame.FixedTimeFrameFactory
 
createDefaultRuntimeEncrypter() - Static method in class com.mulesoft.mule.runtime.gw.internal.encryption.RuntimeEncrypterFactory
Creates a RuntimeEncrypter based on how the runtime is configured
createRuntimeEncrypter(String) - Static method in class com.mulesoft.mule.runtime.gw.internal.encryption.RuntimeEncrypterFactory
Creates a RuntimeEncrypter that uses the given encryption key
createWith(Period) - Method in class com.mulesoft.mule.runtime.gw.api.time.frame.TimeFrameFactory
 
createWith(Period) - Method in class com.mulesoft.mule.runtime.gw.internal.time.frame.FixedTimeFrameFactory
 
currentTime() - Method in class com.mulesoft.mule.runtime.gw.api.time.clock.Clock
 
currentTime() - Method in class com.mulesoft.mule.runtime.gw.api.time.clock.ManualClock
 
currentTime() - Method in class com.mulesoft.mule.runtime.gw.internal.time.clock.SystemClock
 

D

DateTime - Class in com.mulesoft.mule.runtime.gw.api.time
 
DateTime(long) - Constructor for class com.mulesoft.mule.runtime.gw.api.time.DateTime
 
decrypt(String) - Method in class com.mulesoft.mule.runtime.gw.internal.encryption.DefaultRuntimeEncrypter
 
decrypt(String) - Method in class com.mulesoft.mule.runtime.gw.internal.encryption.RuntimeEncrypter
Decrypts a single value
decrypt(String) - Method in class com.mulesoft.mule.runtime.gw.internal.encryption.UnsecuredRuntimeEncrypter
 
DEFAULT_OUTAGE_STATUS_CODES - Static variable in class com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration
 
DefaultRuntimeEncrypter - Class in com.mulesoft.mule.runtime.gw.internal.encryption
Default implementation of RuntimeEncrypter
DefaultRuntimeEncrypter(Encrypter) - Constructor for class com.mulesoft.mule.runtime.gw.internal.encryption.DefaultRuntimeEncrypter
 
DeploymentType - Enum in com.mulesoft.mule.runtime.gw.api.analytics
Deployment type of the API Gateway generating the Analytics event
DISABLE_POLICIES_ANNOTATION - Static variable in class com.mulesoft.mule.runtime.gw.api.annotations.GatewayAppAnnotations
 
dispose() - Method in interface com.mulesoft.mule.runtime.gw.api.ApiContracts

E

enableSSLValidation() - Method in class com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration
 
encrypt(String) - Method in class com.mulesoft.mule.runtime.gw.internal.encryption.DefaultRuntimeEncrypter
 
encrypt(String) - Method in class com.mulesoft.mule.runtime.gw.internal.encryption.RuntimeEncrypter
Encrypts a single value.
encrypt(String) - Method in class com.mulesoft.mule.runtime.gw.internal.encryption.UnsecuredRuntimeEncrypter
 
encrypter - Variable in class com.mulesoft.mule.runtime.gw.internal.encryption.ConfigurationPropertyEncrypter
 
equals(Object) - Method in class com.mulesoft.mule.runtime.gw.api.client.Client
 
equals(Object) - Method in class com.mulesoft.mule.runtime.gw.api.contract.Contract
 
equals(Object) - Method in class com.mulesoft.mule.runtime.gw.api.contract.Sla
 
equals(Object) - Method in class com.mulesoft.mule.runtime.gw.api.contract.tier.CompositeTier
 
equals(Object) - Method in class com.mulesoft.mule.runtime.gw.api.contract.tier.SingleTier
 
equals(Object) - Method in class com.mulesoft.mule.runtime.gw.api.key.ApiKey
 
equals(Object) - Method in class com.mulesoft.mule.runtime.gw.api.policy.HttpResourcePointcut
 
equals(Object) - Method in class com.mulesoft.mule.runtime.gw.api.policy.PolicyTemplateKey
 
equals(Object) - Method in class com.mulesoft.mule.runtime.gw.api.time.clock.Clock
 
equals(Object) - Method in class com.mulesoft.mule.runtime.gw.api.time.DateTime
 
equals(Object) - Method in class com.mulesoft.mule.runtime.gw.internal.time.frame.FixedTimeFrame
 
equals(Object) - Method in class com.mulesoft.mule.runtime.gw.internal.time.period.MillisPeriod
 
equals(Object) - Method in class com.mulesoft.mule.runtime.gw.internal.time.period.SecondsPeriod
 
Expirable<T> - Interface in com.mulesoft.mule.runtime.gw.api.expirable
Wraps an Serializable object that can age and expire.
ExpirableObjectFactory<T extends Serializable> - Interface in com.mulesoft.mule.runtime.gw.api.expirable
Factory in charge of creating Expirable objects.
ExpirableObjectMessage - Exception in com.mulesoft.mule.runtime.gw.api.expirable.exception
Represents an Exception when processing an Expirable object.
ExpirableObjectMessage(String) - Constructor for exception com.mulesoft.mule.runtime.gw.api.expirable.exception.ExpirableObjectMessage
 
ExpirableObjectStore<T extends Serializable> - Class in com.mulesoft.mule.runtime.gw.api.expirable.os
Decorates an ObjectStore, ensuring that when any message is answered, the requested entry has not yet expired.
ExpirableObjectStore(ObjectStore<Expirable<T>>, ExpirableObjectFactory<T>) - Constructor for class com.mulesoft.mule.runtime.gw.api.expirable.os.ExpirableObjectStore
 
expiredEntryException(Serializable) - Method in class com.mulesoft.mule.runtime.gw.api.expirable.os.ExpirableObjectStore
 
externalAuth() - Method in class com.mulesoft.mule.runtime.gw.api.config.GatewayConfiguration
 
ExternalAuthConfiguration - Class in com.mulesoft.mule.runtime.gw.api.config
 
extractValueFromExpression(String) - Method in class com.mulesoft.mule.runtime.gw.internal.encryption.RuntimeEncrypter
 

F

fixed(Clock, DateTime) - Static method in class com.mulesoft.mule.runtime.gw.api.time.frame.TimeFrameFactory
 
FixedTimeFrame - Class in com.mulesoft.mule.runtime.gw.internal.time.frame
Defines a fixed time frame.
FixedTimeFrame(Clock, DateTime, Period) - Constructor for class com.mulesoft.mule.runtime.gw.internal.time.frame.FixedTimeFrame
 
FixedTimeFrameFactory - Class in com.mulesoft.mule.runtime.gw.internal.time.frame
 
FixedTimeFrameFactory(Clock, DateTime) - Constructor for class com.mulesoft.mule.runtime.gw.internal.time.frame.FixedTimeFrameFactory
 
flattened() - Method in class com.mulesoft.mule.runtime.gw.api.contract.tier.CompositeTier
 
flattened() - Method in class com.mulesoft.mule.runtime.gw.api.contract.tier.SingleTier
 
flattened() - Method in interface com.mulesoft.mule.runtime.gw.api.contract.tier.Tier
 
flowName() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsStatus
 
ForbiddenClientException - Exception in com.mulesoft.mule.runtime.gw.api.exception
 
ForbiddenClientException() - Constructor for exception com.mulesoft.mule.runtime.gw.api.exception.ForbiddenClientException
 
ForbiddenClientException(String) - Constructor for exception com.mulesoft.mule.runtime.gw.api.exception.ForbiddenClientException
 
frequency() - Method in class com.mulesoft.mule.runtime.gw.api.config.ThrottlingConfiguration
 

G

gateKeeper() - Method in class com.mulesoft.mule.runtime.gw.api.config.GatewayConfiguration
 
GateKeeperConfiguration - Class in com.mulesoft.mule.runtime.gw.api.config
 
GateKeeperConfiguration() - Constructor for class com.mulesoft.mule.runtime.gw.api.config.GateKeeperConfiguration
 
GateKeeperConfiguration.Mode - Enum in com.mulesoft.mule.runtime.gw.api.config
 
GatewayAnalytics - Interface in com.mulesoft.mule.runtime.gw.api.analytics
 
GatewayAppAnnotations - Class in com.mulesoft.mule.runtime.gw.api.annotations
 
GatewayAppAnnotations() - Constructor for class com.mulesoft.mule.runtime.gw.api.annotations.GatewayAppAnnotations
 
GatewayConfiguration - Class in com.mulesoft.mule.runtime.gw.api.config
 
GatewayConfiguration() - Constructor for class com.mulesoft.mule.runtime.gw.api.config.GatewayConfiguration
 
GatewayConfigurationException - Exception in com.mulesoft.mule.runtime.gw.api.exception
Exception thrown when Gateway encounters a problem in its configuration.
GatewayConfigurationException(String) - Constructor for exception com.mulesoft.mule.runtime.gw.api.exception.GatewayConfigurationException
 
GatewayConfigurationFactory - Class in com.mulesoft.mule.runtime.gw.api.config
 
GatewayConfigurationFactory() - Constructor for class com.mulesoft.mule.runtime.gw.api.config.GatewayConfigurationFactory
 
GatewayCoreExtension - Interface in com.mulesoft.mule.runtime.gw.api.agent
 
GatewayEncrypterBuilder - Class in com.mulesoft.mule.runtime.gw.internal.encryption
Builds a new Encrypter with the selected parameterization
GatewayEncrypterBuilder() - Constructor for class com.mulesoft.mule.runtime.gw.internal.encryption.GatewayEncrypterBuilder
 
GatewayEncryptionException - Exception in com.mulesoft.mule.runtime.gw.internal.encryption
Exception thrown when there exists a problem trying to encrypt or decrypt a property
GatewayEncryptionException(String) - Constructor for exception com.mulesoft.mule.runtime.gw.internal.encryption.GatewayEncryptionException
 
GatewayEncryptionException(String, Throwable) - Constructor for exception com.mulesoft.mule.runtime.gw.internal.encryption.GatewayEncryptionException
 
GatewaySecurityConfiguration - Class in com.mulesoft.mule.runtime.gw.api.config
 
GatewaySecurityConfiguration() - Constructor for class com.mulesoft.mule.runtime.gw.api.config.GatewaySecurityConfiguration
 
GatewaySecurityConfiguration.EncryptionMode - Enum in com.mulesoft.mule.runtime.gw.api.config
 
GatewaySecurityProvider - Class in com.mulesoft.mule.runtime.gw.api.security
Security provider for ClientAuthentications that just let it go through.
GatewaySecurityProvider(String) - Constructor for class com.mulesoft.mule.runtime.gw.api.security.GatewaySecurityProvider
 
getAnalyticsUri() - Method in class com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration
 
getApiId() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent
 
getApiKeepAliveEnabled() - Method in class com.mulesoft.mule.runtime.gw.api.config.PlatformServicesConfiguration
 
getApiKeepAliveFrequency() - Method in class com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration
 
getApiName() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent
 
getApisPollEnabled() - Method in class com.mulesoft.mule.runtime.gw.api.config.PlatformServicesConfiguration
 
getApisPollFrequency() - Method in class com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration
 
getApiValidator(Long) - Method in interface com.mulesoft.mule.runtime.gw.api.agent.HealthCheck
Adapter for Mule API health check validator interface by API
getApiVersion() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent
 
getApiVersionId() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent
 
getApplicationName() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent
 
getAssetId() - Method in class com.mulesoft.mule.runtime.gw.api.policy.PolicyTemplateKey
 
getBuilder() - Static method in class com.mulesoft.mule.runtime.gw.api.client.CoreServicesClient
 
getBy(String) - Method in interface com.mulesoft.mule.runtime.gw.api.client.ClientsRepository
Retrieves Clients defined in API Platform by an id.
getCategory() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.PolicyViolation
 
getClientId() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent
 
getClientId() - Method in class com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration
 
getClientIp() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent
 
getClientSecret() - Method in class com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration
 
getClientsPollEnabled() - Method in class com.mulesoft.mule.runtime.gw.api.config.PlatformServicesConfiguration
 
getClientsPollFrequency() - Method in class com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration
 
getConnectTimeout() - Method in class com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration
 
getContracts(ApiKey) - Method in interface com.mulesoft.mule.runtime.gw.api.ApiContractsSupplier
 
getCredentials() - Method in class com.mulesoft.mule.runtime.gw.api.security.ClientAuthentication
 
getDeploymentType() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent
 
getEncryptionKey() - Method in class com.mulesoft.mule.runtime.gw.api.config.GatewaySecurityConfiguration
 
getEventId() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent
 
getFlowName() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent
 
getGroupId() - Method in class com.mulesoft.mule.runtime.gw.api.policy.PolicyTemplateKey
 
getHostId() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent
 
getInstanceName() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent
 
getMethod() - Method in class com.mulesoft.mule.runtime.gw.api.policy.HttpResourcePointcut
 
getMetricsBaseUri() - Method in class com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration
 
getMetricsCapacity() - Method in class com.mulesoft.mule.runtime.gw.api.config.MetricsConfiguration
 
getMetricsPushEventsFrequency() - Method in class com.mulesoft.mule.runtime.gw.api.config.MetricsConfiguration
 
getMetricsStatusFrequency() - Method in class com.mulesoft.mule.runtime.gw.api.config.MetricsConfiguration
 
getMillis() - Method in class com.mulesoft.mule.runtime.gw.api.time.DateTime
 
getMuleAppName() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent
 
getName() - Method in enum com.mulesoft.mule.runtime.gw.api.analytics.PolicyViolationOutcome
 
getName() - Method in enum com.mulesoft.mule.runtime.gw.api.analytics.RequestDisposition
 
getName() - Method in class com.mulesoft.mule.runtime.gw.api.policy.PolicyTemplateKey
 
getOauthCacheMaxSize() - Method in class com.mulesoft.mule.runtime.gw.api.config.ExternalAuthConfiguration
 
getOpenAmCacheMaxSize() - Method in class com.mulesoft.mule.runtime.gw.api.config.ExternalAuthConfiguration
 
getOpenIdCacheMaxSize() - Method in class com.mulesoft.mule.runtime.gw.api.config.ExternalAuthConfiguration
 
getOrgId() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent
 
getOutagesStatusCodes() - Method in class com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration
 
getOutcome() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.PolicyViolation
 
getPath() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent
 
getPath() - Method in class com.mulesoft.mule.runtime.gw.api.policy.HttpResourcePointcut
 
getPingFederateCacheMaxSize() - Method in class com.mulesoft.mule.runtime.gw.api.config.ExternalAuthConfiguration
 
getPlatformInitializationRetryFrequency() - Method in class com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration
 
getPlatformUri() - Method in class com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration
 
getPolicyId() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.PolicyViolation
 
getPolicyName() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.PolicyViolation
 
getPolicyTemplateSource() - Method in class com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration
 
getPolicyViolation() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent
 
getPrincipal() - Method in class com.mulesoft.mule.runtime.gw.api.security.ClientAuthentication
 
getProperties() - Method in class com.mulesoft.mule.runtime.gw.api.security.ClientAuthentication
 
getProxyHost() - Method in class com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration
 
getProxyPassword() - Method in class com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration
 
getProxyPort() - Method in class com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration
 
getProxyUserName() - Method in class com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration
 
getReadTimeout() - Method in class com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration
 
getReadTimeout() - Method in class com.mulesoft.mule.runtime.gw.api.config.PlatformUnauthenticatedClientConfiguration
 
getReceivedTs() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent
 
getRepliedTs() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent
 
getRequestBytes() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent
 
getRequestDisposition() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent
 
getResponseBytes() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent
 
getStatus() - Method in exception com.mulesoft.mule.runtime.gw.api.client.ClientsRepositoryException
 
getStatusCode() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent
 
getTransactionId() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent
 
getUserAgent() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent
 
getValidator(String) - Method in interface com.mulesoft.mule.runtime.gw.api.agent.HealthCheck
Adapter for Mule API health check validator interface by application
getVerb() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent
 
getVersion() - Method in class com.mulesoft.mule.runtime.gw.api.policy.PolicyTemplateKey
 
GW_ANALYTICS_REGISTRY_KEY - Static variable in interface com.mulesoft.mule.runtime.gw.api.analytics.GatewayAnalytics
 

H

hasFinished() - Method in interface com.mulesoft.mule.runtime.gw.api.time.frame.TimeFrame
Checks that the current time is in the current time frame.
hasFinished() - Method in class com.mulesoft.mule.runtime.gw.internal.time.frame.FixedTimeFrame
 
hashAlgorithm() - Method in class com.mulesoft.mule.runtime.gw.api.config.GatewaySecurityConfiguration
 
hashClients() - Method in class com.mulesoft.mule.runtime.gw.api.config.GatewaySecurityConfiguration
 
hashCode() - Method in class com.mulesoft.mule.runtime.gw.api.client.Client
 
hashCode() - Method in class com.mulesoft.mule.runtime.gw.api.contract.Contract
 
hashCode() - Method in class com.mulesoft.mule.runtime.gw.api.contract.Sla
 
hashCode() - Method in class com.mulesoft.mule.runtime.gw.api.contract.tier.CompositeTier
 
hashCode() - Method in class com.mulesoft.mule.runtime.gw.api.contract.tier.SingleTier
 
hashCode() - Method in class com.mulesoft.mule.runtime.gw.api.key.ApiKey
 
hashCode() - Method in class com.mulesoft.mule.runtime.gw.api.policy.HttpResourcePointcut
 
hashCode() - Method in class com.mulesoft.mule.runtime.gw.api.policy.PolicyTemplateKey
 
hashCode() - Method in class com.mulesoft.mule.runtime.gw.api.time.DateTime
 
hashCode() - Method in class com.mulesoft.mule.runtime.gw.internal.time.period.SecondsPeriod
 
healthCheck() - Method in interface com.mulesoft.mule.runtime.gw.api.agent.GatewayCoreExtension
Expose runtime healthCheck instance to be used by Mule Agent
HealthCheck - Interface in com.mulesoft.mule.runtime.gw.api.agent
Runtime HealthCheck service to be used by Mule Agent
HTTP_LISTENER_COMPONENT_IDENTIFIER - Static variable in class com.mulesoft.mule.runtime.gw.api.policy.HttpResourcePointcut
 
HTTP_REQUEST_COMPONENT_IDENTIFIER - Static variable in class com.mulesoft.mule.runtime.gw.api.policy.HttpResourcePointcut
 
HttpResourcePointcut - Class in com.mulesoft.mule.runtime.gw.api.policy
 
HttpResourcePointcut(String, String) - Constructor for class com.mulesoft.mule.runtime.gw.api.policy.HttpResourcePointcut
 

I

id() - Method in class com.mulesoft.mule.runtime.gw.api.client.Client
 
id - Variable in class com.mulesoft.mule.runtime.gw.api.contract.Sla
 
id() - Method in class com.mulesoft.mule.runtime.gw.api.contract.Sla
 
id() - Method in class com.mulesoft.mule.runtime.gw.api.key.ApiKey
 
id() - Method in class com.mulesoft.mule.runtime.gw.internal.client.ValidClient
 
id() - Method in class com.mulesoft.mule.runtime.gw.internal.client.ValidCoreServicesClient
 
IGNORE_BASE_PATH_ANNOTATION - Static variable in class com.mulesoft.mule.runtime.gw.api.annotations.GatewayAppAnnotations
 
initialise() - Method in interface com.mulesoft.mule.runtime.gw.api.ApiContracts
inMillis() - Method in interface com.mulesoft.mule.runtime.gw.api.time.frame.TimeFrame
 
inMillis() - Method in class com.mulesoft.mule.runtime.gw.api.time.period.Period
 
inMillis() - Method in class com.mulesoft.mule.runtime.gw.internal.time.frame.FixedTimeFrame
 
inMillis() - Method in class com.mulesoft.mule.runtime.gw.internal.time.period.MillisPeriod
 
inMillis() - Method in class com.mulesoft.mule.runtime.gw.internal.time.period.SecondsPeriod
 
inRange(DateTime) - Method in class com.mulesoft.mule.runtime.gw.internal.time.frame.FixedTimeFrame
 
inSeconds() - Method in class com.mulesoft.mule.runtime.gw.api.time.period.Period
 
InvalidAPIException - Exception in com.mulesoft.mule.runtime.gw.api.contract
 
InvalidAPIException(String) - Constructor for exception com.mulesoft.mule.runtime.gw.api.contract.InvalidAPIException
 
isAfter(DateTime) - Method in class com.mulesoft.mule.runtime.gw.api.time.DateTime
 
isApplicationTrafficAllowed(String) - Method in interface com.mulesoft.mule.runtime.gw.api.agent.HealthCheck
Checks if all GateKeeper handled APIs belonging to a given application are unblocked
isBefore(DateTime) - Method in class com.mulesoft.mule.runtime.gw.api.time.DateTime
 
isEnabled() - Method in class com.mulesoft.mule.runtime.gw.api.config.GateKeeperConfiguration
 
isEncryptionEnabled() - Method in class com.mulesoft.mule.runtime.gw.api.config.GatewaySecurityConfiguration
 
isExpired() - Method in interface com.mulesoft.mule.runtime.gw.api.expirable.Expirable
 
isExpired() - Method in class com.mulesoft.mule.runtime.gw.internal.expirable.TimeExpirable
isInstanceTrafficAllowed() - Method in interface com.mulesoft.mule.runtime.gw.api.agent.HealthCheck
Checks if all GateKeeper handled APIs are unblocked
isOfflineModeEnabled() - Method in class com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration
 
isOnPrem() - Method in class com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration
 
isPersistent() - Method in class com.mulesoft.mule.runtime.gw.api.expirable.os.ExpirableObjectStore
isProxyEnabled() - Method in class com.mulesoft.mule.runtime.gw.api.config.ExternalAuthConfiguration
 
isSensitiveOnlyEncryption() - Method in class com.mulesoft.mule.runtime.gw.api.config.GatewaySecurityConfiguration
 

K

KEEP_ALIVE_ENABLED - Static variable in class com.mulesoft.mule.runtime.gw.api.config.PlatformServicesConfiguration
Boolean value indicating that the gateway should push keep alive notifications.
key(String) - Method in class com.mulesoft.mule.runtime.gw.internal.encryption.GatewayEncrypterBuilder
 

M

ManualClock - Class in com.mulesoft.mule.runtime.gw.api.time.clock
Defines a clock where time only moves forward programmatically
ManualClock(long) - Constructor for class com.mulesoft.mule.runtime.gw.api.time.clock.ManualClock
 
ManualClock(DateTime) - Constructor for class com.mulesoft.mule.runtime.gw.api.time.clock.ManualClock
 
mapWithValues(Function<Map.Entry<K, V1>, V2>) - Static method in class com.mulesoft.mule.runtime.gw.api.functional.StreamsInMaps
Function to be used when streaming maps just to convert the value of the entries.
matches(PolicyPointcutParameters) - Method in class com.mulesoft.mule.runtime.gw.api.policy.HttpResourcePointcut
 
metrics() - Method in class com.mulesoft.mule.runtime.gw.api.config.GatewayConfiguration
 
MetricsConfiguration - Class in com.mulesoft.mule.runtime.gw.api.config
 
MetricsConfiguration() - Constructor for class com.mulesoft.mule.runtime.gw.api.config.MetricsConfiguration
 
metricsEnabled() - Method in class com.mulesoft.mule.runtime.gw.api.config.MetricsConfiguration
 
millis(long) - Static method in class com.mulesoft.mule.runtime.gw.api.time.period.Period
 
millisecondsOffset - Variable in class com.mulesoft.mule.runtime.gw.api.time.clock.Clock
 
MillisPeriod - Class in com.mulesoft.mule.runtime.gw.internal.time.period
 
MillisPeriod(long) - Constructor for class com.mulesoft.mule.runtime.gw.internal.time.period.MillisPeriod
 
millisUntilNextTimeFrame() - Method in interface com.mulesoft.mule.runtime.gw.api.time.frame.TimeFrame
 
millisUntilNextTimeFrame() - Method in class com.mulesoft.mule.runtime.gw.internal.time.frame.FixedTimeFrame
 
minus(long) - Method in class com.mulesoft.mule.runtime.gw.api.time.DateTime
 
minusHours(int) - Method in class com.mulesoft.mule.runtime.gw.api.time.DateTime
 
minusMinutes(int) - Method in class com.mulesoft.mule.runtime.gw.api.time.DateTime
 
mode() - Method in class com.mulesoft.mule.runtime.gw.api.config.GateKeeperConfiguration
 
moveForwardMillis(long) - Method in class com.mulesoft.mule.runtime.gw.api.time.clock.ManualClock
 

N

name() - Method in class com.mulesoft.mule.runtime.gw.api.client.Client
 
name() - Method in class com.mulesoft.mule.runtime.gw.internal.client.ValidClient
 
name() - Method in class com.mulesoft.mule.runtime.gw.internal.client.ValidCoreServicesClient
 
next() - Method in interface com.mulesoft.mule.runtime.gw.api.time.frame.TimeFrame
 
next() - Method in class com.mulesoft.mule.runtime.gw.internal.time.frame.FixedTimeFrame
 
NoSla - Class in com.mulesoft.mule.runtime.gw.api.contract
Null object pattern of an SLA
NoSla() - Constructor for class com.mulesoft.mule.runtime.gw.api.contract.NoSla
 
now() - Method in class com.mulesoft.mule.runtime.gw.api.time.clock.Clock
 
now() - Static method in class com.mulesoft.mule.runtime.gw.api.time.DateTime
 

O

offset() - Method in class com.mulesoft.mule.runtime.gw.api.time.clock.Clock
 
onApiDeletedConfiguration() - Method in class com.mulesoft.mule.runtime.gw.api.config.GatewayConfiguration
 
OnApiDeletedConfiguration - Class in com.mulesoft.mule.runtime.gw.api.config
 
OnApiDeletedConfiguration(GateKeeperConfiguration) - Constructor for class com.mulesoft.mule.runtime.gw.api.config.OnApiDeletedConfiguration
 
OnApiDeletedConfiguration.Mode - Enum in com.mulesoft.mule.runtime.gw.api.config
 
open() - Method in class com.mulesoft.mule.runtime.gw.api.expirable.os.ExpirableObjectStore
OUTAGE_STATUS_CODES - Static variable in class com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration
The status codes considered for disaster recovery in case of an outage.

P

parseBooleanOrDefault(String, boolean) - Method in class com.mulesoft.mule.runtime.gw.api.config.RuntimeConfiguration
 
parseIntOrDefault(String, int) - Method in class com.mulesoft.mule.runtime.gw.api.config.RuntimeConfiguration
 
parseLongOrDefault(String, long) - Method in class com.mulesoft.mule.runtime.gw.api.config.RuntimeConfiguration
 
parsePositive0IntOrDefault(String, int) - Method in class com.mulesoft.mule.runtime.gw.api.config.RuntimeConfiguration
 
period() - Method in class com.mulesoft.mule.runtime.gw.api.contract.tier.SingleTier
 
Period - Class in com.mulesoft.mule.runtime.gw.api.time.period
This object represent a period of time.
Period() - Constructor for class com.mulesoft.mule.runtime.gw.api.time.period.Period
 
platformClient() - Method in class com.mulesoft.mule.runtime.gw.api.config.GatewayConfiguration
 
PlatformClientConfiguration - Class in com.mulesoft.mule.runtime.gw.api.config
 
PlatformClientConfiguration() - Constructor for class com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration
 
platformServices() - Method in class com.mulesoft.mule.runtime.gw.api.config.GatewayConfiguration
 
PlatformServicesConfiguration - Class in com.mulesoft.mule.runtime.gw.api.config
 
PlatformServicesConfiguration() - Constructor for class com.mulesoft.mule.runtime.gw.api.config.PlatformServicesConfiguration
 
PlatformServicesConfiguration.ApisInfoSource - Enum in com.mulesoft.mule.runtime.gw.api.config
 
PlatformUnauthenticatedClientConfiguration - Class in com.mulesoft.mule.runtime.gw.api.config
 
PlatformUnauthenticatedClientConfiguration() - Constructor for class com.mulesoft.mule.runtime.gw.api.config.PlatformUnauthenticatedClientConfiguration
 
plus(long) - Method in class com.mulesoft.mule.runtime.gw.api.time.DateTime
 
plusDays(int) - Method in class com.mulesoft.mule.runtime.gw.api.time.DateTime
 
plusMillis(int) - Method in class com.mulesoft.mule.runtime.gw.api.time.DateTime
 
plusMinutes(int) - Method in class com.mulesoft.mule.runtime.gw.api.time.DateTime
 
PolicyTemplateKey - Class in com.mulesoft.mule.runtime.gw.api.policy
 
PolicyTemplateKey(String, String, String) - Constructor for class com.mulesoft.mule.runtime.gw.api.policy.PolicyTemplateKey
 
PolicyViolation - Class in com.mulesoft.mule.runtime.gw.api.analytics
 
PolicyViolation.Builder - Class in com.mulesoft.mule.runtime.gw.api.analytics
 
PolicyViolationOutcome - Enum in com.mulesoft.mule.runtime.gw.api.analytics
 
POLL_APIS_ENABLED - Static variable in class com.mulesoft.mule.runtime.gw.api.config.PlatformServicesConfiguration
Boolean value indicating that the gateway should poll for apis.
POLL_APIS_FREQ - Static variable in class com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration
Amount of time used to determine the interval between each poll for new policies from api platform.
POLL_CLIENTS_ENABLED - Static variable in class com.mulesoft.mule.runtime.gw.api.config.PlatformServicesConfiguration
Boolean value indicating that the gateway should poll for contracts.
POLL_CLIENTS_FREQ - Static variable in class com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration
Amount of time used to determine the interval between each poll for retrieving contracts to api platform.
PREFIX - Static variable in class com.mulesoft.mule.runtime.gw.internal.encryption.RuntimeEncrypter
 
process(String) - Method in class com.mulesoft.mule.runtime.gw.internal.encryption.ConfigurationPropertyEncrypter
 
propagateXForwardedHeaders() - Method in class com.mulesoft.mule.runtime.gw.api.config.ProxyConfiguration
 
proxy() - Method in class com.mulesoft.mule.runtime.gw.api.config.GatewayConfiguration
 
ProxyConfiguration - Class in com.mulesoft.mule.runtime.gw.api.config
 

R

READ_TIMEOUT_DEFAULT - Static variable in class com.mulesoft.mule.runtime.gw.api.config.PlatformClientConfiguration
 
redirectionUris() - Method in class com.mulesoft.mule.runtime.gw.api.client.CoreServicesClient
 
redirectionUris() - Method in class com.mulesoft.mule.runtime.gw.internal.client.ValidCoreServicesClient
 
remove(String) - Method in class com.mulesoft.mule.runtime.gw.api.expirable.os.ExpirableObjectStore
RequestDisposition - Enum in com.mulesoft.mule.runtime.gw.api.analytics
 
requests() - Method in class com.mulesoft.mule.runtime.gw.api.contract.tier.SingleTier
 
retrieve(String) - Method in class com.mulesoft.mule.runtime.gw.api.expirable.os.ExpirableObjectStore
retrieveAll() - Method in class com.mulesoft.mule.runtime.gw.api.expirable.os.ExpirableObjectStore
RuntimeConfiguration - Class in com.mulesoft.mule.runtime.gw.api.config
 
RuntimeConfiguration() - Constructor for class com.mulesoft.mule.runtime.gw.api.config.RuntimeConfiguration
 
RuntimeEncrypter - Class in com.mulesoft.mule.runtime.gw.internal.encryption
Defines a way to encrypt sensitive information
RuntimeEncrypter() - Constructor for class com.mulesoft.mule.runtime.gw.internal.encryption.RuntimeEncrypter
 
RuntimeEncrypterFactory - Class in com.mulesoft.mule.runtime.gw.internal.encryption
 
RuntimeEncrypterFactory() - Constructor for class com.mulesoft.mule.runtime.gw.internal.encryption.RuntimeEncrypterFactory
 

S

seconds(int) - Static method in class com.mulesoft.mule.runtime.gw.api.time.period.Period
 
seconds(long) - Static method in class com.mulesoft.mule.runtime.gw.api.time.period.Period
 
SecondsPeriod - Class in com.mulesoft.mule.runtime.gw.internal.time.period
 
SecondsPeriod(int) - Constructor for class com.mulesoft.mule.runtime.gw.internal.time.period.SecondsPeriod
 
SecondsPeriod(long) - Constructor for class com.mulesoft.mule.runtime.gw.internal.time.period.SecondsPeriod
 
secret() - Method in class com.mulesoft.mule.runtime.gw.api.client.Client
 
secret() - Method in class com.mulesoft.mule.runtime.gw.internal.client.ValidClient
 
secret() - Method in class com.mulesoft.mule.runtime.gw.internal.client.ValidCoreServicesClient
 
securityConfiguration() - Method in class com.mulesoft.mule.runtime.gw.api.config.GatewayConfiguration
 
setAtomic(Clock) - Static method in class com.mulesoft.mule.runtime.gw.api.time.clock.Clock
 
setProperties(Map<String, Object>) - Method in class com.mulesoft.mule.runtime.gw.api.security.ClientAuthentication
 
shouldBlock() - Method in class com.mulesoft.mule.runtime.gw.api.config.OnApiDeletedConfiguration
 
shouldPersist() - Method in class com.mulesoft.mule.runtime.gw.api.config.ThrottlingConfiguration
 
SingleTier - Class in com.mulesoft.mule.runtime.gw.api.contract.tier
Defines a one level Tier
SingleTier() - Constructor for class com.mulesoft.mule.runtime.gw.api.contract.tier.SingleTier
 
SingleTier(Integer, Long) - Constructor for class com.mulesoft.mule.runtime.gw.api.contract.tier.SingleTier
 
sla(Client) - Method in interface com.mulesoft.mule.runtime.gw.api.ApiContracts
 
sla(String) - Method in interface com.mulesoft.mule.runtime.gw.api.ApiContracts
 
sla() - Method in class com.mulesoft.mule.runtime.gw.api.contract.Contract
 
Sla - Class in com.mulesoft.mule.runtime.gw.api.contract
TODO AGW-1169 Provide builders for all object in Gateway API Defines an SLA, represented by a Collection of Tiers.
Sla(Integer, Tier...) - Constructor for class com.mulesoft.mule.runtime.gw.api.contract.Sla
 
Sla(Integer, List<Tier>) - Constructor for class com.mulesoft.mule.runtime.gw.api.contract.Sla
 
sleep(Period) - Method in interface com.mulesoft.mule.runtime.gw.api.threading.SleepingStrategy
Sleeps the current Thread for a Period.
SleepingStrategy - Interface in com.mulesoft.mule.runtime.gw.api.threading
Defines an strategy to sleep current Thread.
sourcePolicyAwareAttributes() - Method in class com.mulesoft.mule.runtime.gw.api.policy.HttpResourcePointcut
 
startTime() - Method in interface com.mulesoft.mule.runtime.gw.api.time.frame.TimeFrame
 
startTime() - Method in class com.mulesoft.mule.runtime.gw.internal.time.frame.FixedTimeFrame
 
startTime - Variable in class com.mulesoft.mule.runtime.gw.internal.time.frame.FixedTimeFrameFactory
 
status() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsStatus
 
status(String, String) - Method in interface com.mulesoft.mule.runtime.gw.api.analytics.GatewayAnalytics
Whether the specified flow is generating Analytics event each time it is executed or not.
store(String, T) - Method in class com.mulesoft.mule.runtime.gw.api.expirable.os.ExpirableObjectStore
StreamsInMaps - Class in com.mulesoft.mule.runtime.gw.api.functional
 
StreamsInMaps() - Constructor for class com.mulesoft.mule.runtime.gw.api.functional.StreamsInMaps
 
SUFFIX - Static variable in class com.mulesoft.mule.runtime.gw.internal.encryption.RuntimeEncrypter
 
supports(Class<?>) - Method in class com.mulesoft.mule.runtime.gw.api.security.GatewaySecurityProvider
 
system() - Static method in class com.mulesoft.mule.runtime.gw.api.time.clock.Clock
 
SystemClock - Class in com.mulesoft.mule.runtime.gw.internal.time.clock
Defines a Clock that uses the current system time.
SystemClock() - Constructor for class com.mulesoft.mule.runtime.gw.internal.time.clock.SystemClock
 

T

TEMPLATES_READ_TIMEOUT_DEFAULT - Static variable in class com.mulesoft.mule.runtime.gw.api.config.PlatformUnauthenticatedClientConfiguration
 
throttling() - Method in class com.mulesoft.mule.runtime.gw.api.config.GatewayConfiguration
 
ThrottlingConfiguration - Class in com.mulesoft.mule.runtime.gw.api.config
 
Tier - Interface in com.mulesoft.mule.runtime.gw.api.contract.tier
Defines a Tier
TimeExpirable<T extends Serializable> - Class in com.mulesoft.mule.runtime.gw.internal.expirable
TimeExpirable(T, TimeFrame) - Constructor for class com.mulesoft.mule.runtime.gw.internal.expirable.TimeExpirable
 
timeExpirableFactory(TimeFrameFactory, Period) - Static method in interface com.mulesoft.mule.runtime.gw.api.expirable.ExpirableObjectFactory
 
TimeExpirableObjectFactory<T extends Serializable> - Class in com.mulesoft.mule.runtime.gw.internal.expirable
Creates TimeExpirable object of type T.
TimeExpirableObjectFactory(TimeFrameFactory, Period) - Constructor for class com.mulesoft.mule.runtime.gw.internal.expirable.TimeExpirableObjectFactory
 
TimeFrame - Interface in com.mulesoft.mule.runtime.gw.api.time.frame
Defines a window of time.
TimeFrameFactory - Class in com.mulesoft.mule.runtime.gw.api.time.frame
 
TimeFrameFactory(Clock) - Constructor for class com.mulesoft.mule.runtime.gw.api.time.frame.TimeFrameFactory
 
toString() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent
 
toString() - Method in class com.mulesoft.mule.runtime.gw.api.analytics.PolicyViolation
 
toString() - Method in enum com.mulesoft.mule.runtime.gw.api.analytics.PolicyViolationOutcome
 
toString() - Method in enum com.mulesoft.mule.runtime.gw.api.analytics.RequestDisposition
 
toString() - Method in class com.mulesoft.mule.runtime.gw.api.client.Client
 
toString() - Method in exception com.mulesoft.mule.runtime.gw.api.client.ClientsRepositoryException
 
toString() - Method in class com.mulesoft.mule.runtime.gw.api.contract.Contract
 
toString() - Method in class com.mulesoft.mule.runtime.gw.api.contract.Sla
 
toString() - Method in class com.mulesoft.mule.runtime.gw.api.contract.tier.CompositeTier
 
toString() - Method in class com.mulesoft.mule.runtime.gw.api.contract.tier.SingleTier
 
toString() - Method in class com.mulesoft.mule.runtime.gw.api.key.ApiKey
 
toString() - Method in class com.mulesoft.mule.runtime.gw.api.policy.HttpResourcePointcut
 
toString() - Method in class com.mulesoft.mule.runtime.gw.api.policy.PolicyTemplateKey
 
toString() - Method in class com.mulesoft.mule.runtime.gw.api.time.clock.Clock
 
toString() - Method in class com.mulesoft.mule.runtime.gw.api.time.DateTime
 
toString() - Method in class com.mulesoft.mule.runtime.gw.internal.client.ValidClient
 
toString() - Method in class com.mulesoft.mule.runtime.gw.internal.client.ValidCoreServicesClient
 
toString() - Method in class com.mulesoft.mule.runtime.gw.internal.time.frame.FixedTimeFrame
 
toString() - Method in class com.mulesoft.mule.runtime.gw.internal.time.period.MillisPeriod
 
toString() - Method in class com.mulesoft.mule.runtime.gw.internal.time.period.SecondsPeriod
 
transformation(String) - Method in class com.mulesoft.mule.runtime.gw.internal.encryption.GatewayEncrypterBuilder
 

U

UnsecuredRuntimeEncrypter - Class in com.mulesoft.mule.runtime.gw.internal.encryption
Implementation of RuntimeEncrypter that does not encrypt nor decrypts.
UnsecuredRuntimeEncrypter() - Constructor for class com.mulesoft.mule.runtime.gw.internal.encryption.UnsecuredRuntimeEncrypter
 
updateContracts(List<Contract>) - Method in interface com.mulesoft.mule.runtime.gw.api.ApiContracts
Updates the available Contracts.
updateContracts(Contract...) - Method in interface com.mulesoft.mule.runtime.gw.api.ApiContracts
Updates the available Contracts.
updateSlas(List<Sla>) - Method in interface com.mulesoft.mule.runtime.gw.api.ApiContracts
Updates the available Slas.
updateWith(Clock) - Method in class com.mulesoft.mule.runtime.gw.api.time.period.Period
Period duration can be dependant to the current clock, therefore one can be set.
updateWith(Clock) - Method in class com.mulesoft.mule.runtime.gw.internal.time.period.MillisPeriod
 
updateWith(Clock) - Method in class com.mulesoft.mule.runtime.gw.internal.time.period.SecondsPeriod
 

V

validate(String, String) - Method in interface com.mulesoft.mule.runtime.gw.api.ApiContracts
Validates that the Client is within a Contract for this Api, otherwise throws an exception.
validate(String) - Method in interface com.mulesoft.mule.runtime.gw.api.ApiContracts
Validates that the Client is within a Contract for this API, otherwise throws an exception.
ValidClient - Class in com.mulesoft.mule.runtime.gw.internal.client
 
ValidClient(String, String, String) - Constructor for class com.mulesoft.mule.runtime.gw.internal.client.ValidClient
 
ValidCoreServicesClient - Class in com.mulesoft.mule.runtime.gw.internal.client
 
ValidCoreServicesClient(String, String, String, Set<String>) - Constructor for class com.mulesoft.mule.runtime.gw.internal.client.ValidCoreServicesClient
 
value() - Method in interface com.mulesoft.mule.runtime.gw.api.expirable.Expirable
 
value() - Method in class com.mulesoft.mule.runtime.gw.internal.expirable.TimeExpirable
valueOf(String) - Static method in enum com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsStatus.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mulesoft.mule.runtime.gw.api.analytics.DeploymentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mulesoft.mule.runtime.gw.api.analytics.PolicyViolationOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mulesoft.mule.runtime.gw.api.analytics.RequestDisposition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mulesoft.mule.runtime.gw.api.config.GateKeeperConfiguration.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mulesoft.mule.runtime.gw.api.config.GatewaySecurityConfiguration.EncryptionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mulesoft.mule.runtime.gw.api.config.OnApiDeletedConfiguration.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.mulesoft.mule.runtime.gw.api.config.PlatformServicesConfiguration.ApisInfoSource
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsStatus.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mulesoft.mule.runtime.gw.api.analytics.DeploymentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mulesoft.mule.runtime.gw.api.analytics.PolicyViolationOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mulesoft.mule.runtime.gw.api.analytics.RequestDisposition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mulesoft.mule.runtime.gw.api.config.GateKeeperConfiguration.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mulesoft.mule.runtime.gw.api.config.GatewaySecurityConfiguration.EncryptionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mulesoft.mule.runtime.gw.api.config.OnApiDeletedConfiguration.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.mulesoft.mule.runtime.gw.api.config.PlatformServicesConfiguration.ApisInfoSource
Returns an array containing the constants of this enum type, in the order they are declared.

W

withApiId(Integer) - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent.Builder
 
withApiName(String) - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent.Builder
 
withApiVersion(String) - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent.Builder
 
withApiVersionId(Long) - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent.Builder
 
withApplicationName(String) - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent.Builder
 
withCategory(String) - Method in class com.mulesoft.mule.runtime.gw.api.analytics.PolicyViolation.Builder
 
withClient(Client) - Method in class com.mulesoft.mule.runtime.gw.api.contract.Contract.ContractBuilder
 
withClientId(String) - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent.Builder
 
withClientId(String) - Method in class com.mulesoft.mule.runtime.gw.api.security.ClientAuthenticationBuilder
 
withClientIp(String) - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent.Builder
 
withClientName(String) - Method in class com.mulesoft.mule.runtime.gw.api.security.ClientAuthenticationBuilder
 
withClientSecret(String) - Method in class com.mulesoft.mule.runtime.gw.api.security.ClientAuthenticationBuilder
 
withDeploymentType(DeploymentType) - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent.Builder
 
withEventId(String) - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent.Builder
 
withFlowName(String) - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent.Builder
 
withHostId(String) - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent.Builder
 
withId(String) - Method in class com.mulesoft.mule.runtime.gw.api.client.Client.ClientBuilder
 
withId(String) - Method in class com.mulesoft.mule.runtime.gw.api.client.CoreServicesClient.ClientBuilder
 
withInstanceName(String) - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent.Builder
 
withMuleAppName(String) - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent.Builder
 
withName(String) - Method in class com.mulesoft.mule.runtime.gw.api.client.Client.ClientBuilder
 
withName(String) - Method in class com.mulesoft.mule.runtime.gw.api.client.CoreServicesClient.ClientBuilder
 
withOrgId(String) - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent.Builder
 
withOutcome(PolicyViolationOutcome) - Method in class com.mulesoft.mule.runtime.gw.api.analytics.PolicyViolation.Builder
 
withPath(String) - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent.Builder
 
withPolicyId(String) - Method in class com.mulesoft.mule.runtime.gw.api.analytics.PolicyViolation.Builder
 
withPolicyName(String) - Method in class com.mulesoft.mule.runtime.gw.api.analytics.PolicyViolation.Builder
 
withPolicyViolation(PolicyViolation) - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent.Builder
 
withProperties(Map<String, Object>) - Method in class com.mulesoft.mule.runtime.gw.api.security.ClientAuthenticationBuilder
 
withReceivedTs(String) - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent.Builder
 
withRedirectionUris(Set<String>) - Method in class com.mulesoft.mule.runtime.gw.api.client.CoreServicesClient.ClientBuilder
 
withRepliedTs(String) - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent.Builder
 
withRequestBytes(int) - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent.Builder
 
withRequestDisposition(RequestDisposition) - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent.Builder
 
withResponseBytes(int) - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent.Builder
 
withSecret(String) - Method in class com.mulesoft.mule.runtime.gw.api.client.Client.ClientBuilder
 
withSecret(String) - Method in class com.mulesoft.mule.runtime.gw.api.client.CoreServicesClient.ClientBuilder
 
withSla(Sla) - Method in class com.mulesoft.mule.runtime.gw.api.contract.Contract.ContractBuilder
 
withStatusCode(int) - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent.Builder
 
withTransactionId(String) - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent.Builder
 
withUserAgent(String) - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent.Builder
 
withVerb(String) - Method in class com.mulesoft.mule.runtime.gw.api.analytics.AnalyticsHttpEvent.Builder
 
A B C D E F G H I K M N O P R S T U V W 
Skip navigation links

Copyright © 2014–2023 MuleSoft, Inc.. All rights reserved.