Package com.commercetools.api.models.extension
package com.commercetools.api.models.extension
-
ClassDescriptionThe
Authorizationheader will be set to the content ofheaderValue.AuthorizationHeaderAuthenticationBuilder Example to create an instance using the builder patternWe recommend creating an Identify and Access Management (IAM) user with anaccessKeyandaccessSecretpair, specifically for each Extension that only has thelambda:InvokeFunctionpermission on this function.AWSLambdaDestinationBuilder Example to create an instance using the builder patternTo protect your Azure Function, set itsauthLeveltofunctionand provide the function's key to be used inside thex-functions-keyheader.AzureFunctionsAuthenticationBuilder Example to create an instance using the builder patternExtension Example to create an instance using the builder patternAn Extension gets called during any of the following requests of an API call, but before the result is persisted.possible values of ExtensionActionConfigures additional information included in the payload sent to the API Extension.ExtensionAdditionalContextBuilder Example to create an instance using the builder patternDraft for ExtensionAdditionalContext.ExtensionAdditionalContextDraftBuilder Example to create an instance using the builder patternDeprecated.Deprecated.useAuthorizationHeaderAuthenticationBuilderinsteadDeprecated.useAWSLambdaDestinationinsteadDeprecated.useAWSLambdaDestinationBuilderinsteadDeprecated.useAzureFunctionsAuthenticationinsteadDeprecated.useAzureFunctionsAuthenticationBuilderinsteadExtensionBuilder Example to create an instance using the builder patternExtensionChangeDestinationAction Example to create an instance using the builder patternExtensionChangeDestinationActionBuilder Example to create an instance using the builder patternExtensionChangeTriggersAction Example to create an instance using the builder patternExtensionChangeTriggersActionBuilder Example to create an instance using the builder patternGeneric type for destinations.ExtensionDestinationBuilderExtensionDraft Example to create an instance using the builder patternExtensionDraftBuilder Example to create an instance using the builder patternDeprecated.useHttpDestinationinsteadDeprecated.useHttpDestinationAuthenticationinsteadDeprecated.useHttpDestinationBuilderinsteadExtensionInput Example to create an instance using the builder patternExtensionInputBuilder Example to create an instance using the builder patternExtensionPagedQueryResponseBuilder Example to create an instance using the builder patternExtensionReferenceBuilder Example to create an instance using the builder patternResourceIdentifier to an Extension.ExtensionResourceIdentifierBuilder Example to create an instance using the builder patternExtensions are available for:possible values of ExtensionResourceTypeIdExtensionSetAdditionalContextAction Example to create an instance using the builder patternExtensionSetAdditionalContextActionBuilder Example to create an instance using the builder patternExtensionSetDependenciesAction Example to create an instance using the builder patternExtensionSetDependenciesActionBuilder Example to create an instance using the builder patternExtensionSetExpansionPathsAction Example to create an instance using the builder patternExtensionSetExpansionPathsActionBuilder Example to create an instance using the builder patternExtensionSetKeyAction Example to create an instance using the builder patternExtensionSetKeyActionBuilder Example to create an instance using the builder patternExtensionSetTimeoutInMsAction Example to create an instance using the builder patternExtensionSetTimeoutInMsActionBuilder Example to create an instance using the builder patternExtensionTrigger Example to create an instance using the builder patternExtensionTriggerBuilder Example to create an instance using the builder patternExtensionUpdate Example to create an instance using the builder patternExtensionUpdateAction Example to create a subtype instance using the builder patternExtensionUpdateActionBuilderExtensionUpdateBuilder Example to create an instance using the builder patternFor GoogleCloudFunction destinations, you need to grant permissions to theextensions@commercetools-platform.iam.gserviceaccount.comservice account to invoke your function.GoogleCloudFunctionDestinationBuilder Example to create an instance using the builder patternWe recommend an encryptedHTTPSconnection for production setups.HttpDestinationAuthentication Example to create a subtype instance using the builder patternHttpDestinationAuthenticationBuilderHttpDestinationBuilder Example to create an instance using the builder pattern
AuthorizationHeaderAuthenticationinstead