Uses of Class
software.amazon.awssdk.core.interceptor.ExecutionAttribute
Packages that use ExecutionAttribute
Package
Description
-
Uses of ExecutionAttribute in software.amazon.awssdk.core
Fields in software.amazon.awssdk.core declared as ExecutionAttributeModifier and TypeFieldDescriptionstatic final ExecutionAttribute<String>HttpChecksumConstant.HTTP_CHECKSUM_VALUEstatic final ExecutionAttribute<SigningMethod>HttpChecksumConstant.SIGNING_METHODMethods in software.amazon.awssdk.core with parameters of type ExecutionAttributeModifier and TypeMethodDescription<T> BRequestOverrideConfiguration.Builder.putExecutionAttribute(ExecutionAttribute<T> attribute, T value) Add an execution attribute to the existing collection of execution attributes.<T> BRequestOverrideConfiguration.BuilderImpl.putExecutionAttribute(ExecutionAttribute<T> executionAttribute, T value) -
Uses of ExecutionAttribute in software.amazon.awssdk.core.client.config
Methods in software.amazon.awssdk.core.client.config with parameters of type ExecutionAttributeModifier and TypeMethodDescriptionClientOverrideConfiguration.Builder.putExecutionAttribute(ExecutionAttribute<T> attribute, T value) Put an execution attribute into to the existing collection of execution attributes. -
Uses of ExecutionAttribute in software.amazon.awssdk.core.client.handler
Methods in software.amazon.awssdk.core.client.handler with parameters of type ExecutionAttributeModifier and TypeMethodDescriptionClientExecutionParams.putExecutionAttribute(ExecutionAttribute<T> attribute, T value) -
Uses of ExecutionAttribute in software.amazon.awssdk.core.interceptor
Fields in software.amazon.awssdk.core.interceptor declared as ExecutionAttributeModifier and TypeFieldDescriptionstatic final ExecutionAttribute<MetricCollector>SdkExecutionAttribute.API_CALL_ATTEMPT_METRIC_COLLECTORTheMetricCollectorassociated with the current, ongoing API call attempt.static final ExecutionAttribute<Long>SdkInternalExecutionAttribute.API_CALL_ATTEMPT_START_NANO_TIMEThe nano time that the current API call attempt began.static final ExecutionAttribute<MetricCollector>SdkExecutionAttribute.API_CALL_METRIC_COLLECTORTheMetricCollectorassociated with the overall API call.static final ExecutionAttribute<AuthSchemeProvider>SdkInternalExecutionAttribute.AUTH_SCHEME_RESOLVERThe auth scheme provider used to resolve the auth scheme for a request.static final ExecutionAttribute<Map<String,AuthScheme<?>>> SdkInternalExecutionAttribute.AUTH_SCHEMESThe auth schemes available for a request.static final ExecutionAttribute<BusinessMetricCollection>SdkInternalExecutionAttribute.BUSINESS_METRICSA collection of business metrics feature ids.static final ExecutionAttribute<PayloadChecksumStore>SdkInternalExecutionAttribute.CHECKSUM_STOREThe store used byHttpSignerimplementations to store payload checksums.static final ExecutionAttribute<AttributeMap>SdkInternalExecutionAttribute.CLIENT_CONTEXT_PARAMSThe values of client context params declared for this service.static final ExecutionAttribute<URI>SdkExecutionAttribute.CLIENT_ENDPOINTDeprecated.This value is not usually accurate, now that the endpoint is almost entirely determined by the service's endpoint rules.static final ExecutionAttribute<ClientEndpointProvider>SdkInternalExecutionAttribute.CLIENT_ENDPOINT_PROVIDERThe endpoint provider used to resolve the endpoint of the client.static final ExecutionAttribute<ClientType>SdkExecutionAttribute.CLIENT_TYPEstatic final ExecutionAttribute<Boolean>SdkInternalExecutionAttribute.DISABLE_HOST_PREFIX_INJECTIONWhether host prefix injection has been disabled on the client.static final ExecutionAttribute<Boolean>SdkExecutionAttribute.ENDPOINT_OVERRIDDENDeprecated.This value should not be trusted.static final ExecutionAttribute<EndpointProvider>SdkInternalExecutionAttribute.ENDPOINT_PROVIDERThe endpoint provider used to resolve the destination endpoint for a request.static final ExecutionAttribute<Boolean>SdkInternalExecutionAttribute.HAS_INITIAL_REQUEST_EVENTIf true, indicates that this is an event streaming request being sent over RPC, and therefore the serialized request object is encapsulated as an event of typeinitial-request.static final ExecutionAttribute<Long>SdkInternalExecutionAttribute.HEADERS_READ_END_NANO_TIMEThe nano time that reading the response headers is complete.static final ExecutionAttribute<HttpChecksum>SdkInternalExecutionAttribute.HTTP_CHECKSUMKey to indicate if the Http Checksums that are valid for an operation.static final ExecutionAttribute<HttpChecksumRequired>SdkInternalExecutionAttribute.HTTP_CHECKSUM_REQUIREDstatic final ExecutionAttribute<Algorithm>SdkExecutionAttribute.HTTP_CHECKSUM_VALIDATION_ALGORITHMDeprecated.static final ExecutionAttribute<ChecksumAlgorithm>SdkExecutionAttribute.HTTP_CHECKSUM_VALIDATION_ALGORITHM_V2The algorithm used for checksum validation of a response.static final ExecutionAttribute<ChecksumValidation>SdkExecutionAttribute.HTTP_RESPONSE_CHECKSUM_VALIDATIONProvides the status ofChecksumValidationperformed on the response.static final ExecutionAttribute<IdentityProviders>SdkInternalExecutionAttribute.IDENTITY_PROVIDERSTheIdentityProvidersfor a request.static final ExecutionAttribute<Boolean>SdkInternalExecutionAttribute.IS_DISCOVERED_ENDPOINTWhether the endpoint on the request is the result of Endpoint Discovery.static final ExecutionAttribute<Boolean>SdkInternalExecutionAttribute.IS_FULL_DUPLEXThe key to indicate if the request is for a full duplex operation ie., request and response are sent/received at the same time.static final ExecutionAttribute<Boolean>SdkInternalExecutionAttribute.IS_LONG_POLLINGIndicates whether this is a long polling operation.static final ExecutionAttribute<Boolean>SdkInternalExecutionAttribute.IS_NONE_AUTH_TYPE_REQUESTstatic final ExecutionAttribute<Boolean>SdkInternalExecutionAttribute.NEW_RETRIES_2026_ENABLEDIndicates whether retries v2.1 is enabled.static final ExecutionAttribute<String>SdkExecutionAttribute.OPERATION_NAMEstatic final ExecutionAttribute<ProfileFile>SdkExecutionAttribute.PROFILE_FILEDeprecated.This attribute is used for: - Set profile file of service endpoint builder docdb, nepture, rds This has been replaced withPROFILE_FILE_SUPPLIER.get().static final ExecutionAttribute<Supplier<ProfileFile>>SdkExecutionAttribute.PROFILE_FILE_SUPPLIERstatic final ExecutionAttribute<String>SdkExecutionAttribute.PROFILE_NAMEstatic final ExecutionAttribute<SdkProtocolMetadata>SdkInternalExecutionAttribute.PROTOCOL_METADATAThe key under which the protocol metadata is stored.static final ExecutionAttribute<RequestChecksumCalculation>SdkInternalExecutionAttribute.REQUEST_CHECKSUM_CALCULATIONThe request checksum calculation setting.static final ExecutionAttribute<RequestCompression>SdkInternalExecutionAttribute.REQUEST_COMPRESSIONThe supported compression algorithms for an operation, and whether the operation is streaming or not.static final ExecutionAttribute<ChecksumSpecs>SdkExecutionAttribute.RESOLVED_CHECKSUM_SPECSThe checksum algorithm is resolved based on the Request member.static final ExecutionAttribute<Endpoint>SdkInternalExecutionAttribute.RESOLVED_ENDPOINTThe resolved endpoint as computed by the client's configuredEndpointProvider.static final ExecutionAttribute<AtomicLong>SdkInternalExecutionAttribute.RESPONSE_BYTES_READThe running count of bytes in the response body that have been read by the client.static final ExecutionAttribute<ResponseChecksumValidation>SdkInternalExecutionAttribute.RESPONSE_CHECKSUM_VALIDATIONThe response checksum validation setting.static final ExecutionAttribute<SdkClient>SdkInternalExecutionAttribute.SDK_CLIENTstatic final ExecutionAttribute<SdkHttpExecutionAttributes>SdkInternalExecutionAttribute.SDK_HTTP_EXECUTION_ATTRIBUTESThe SDK HTTP attributes that can be passed to the HTTP clientstatic final ExecutionAttribute<SelectedAuthScheme<?>>SdkInternalExecutionAttribute.SELECTED_AUTH_SCHEMEThe selected auth scheme for a request.static final ExecutionAttribute<ServiceConfiguration>SdkExecutionAttribute.SERVICE_CONFIGHandler context key for advanced configuration.static final ExecutionAttribute<String>SdkExecutionAttribute.SERVICE_NAMEThe key under which the service name is stored.static final ExecutionAttribute<Boolean>SdkExecutionAttribute.SIGNER_OVERRIDDENIf the client signer value has been overridden.static final ExecutionAttribute<Integer>SdkExecutionAttribute.TIME_OFFSETThe key under which the time offset (for clock skew correction) is stored.static final ExecutionAttribute<String>SdkInternalExecutionAttribute.TOKEN_CONFIGURED_FROM_ENVThe token configured from the environment or system properties, used to determine if the BEARER_SERVICE_ENV_VARS business metric should be set.static final ExecutionAttribute<List<AdditionalMetadata>>SdkInternalExecutionAttribute.USER_AGENT_METADATAA collection of metadata to be added to the UserAgent.Methods in software.amazon.awssdk.core.interceptor that return ExecutionAttributeModifier and TypeMethodDescriptionExecutionAttribute.DerivedAttributeBuilder.build()ExecutionAttribute.MappedAttributeBuilder.build()Methods in software.amazon.awssdk.core.interceptor that return types with arguments of type ExecutionAttributeModifier and TypeMethodDescriptionExecutionAttributes.getAttributes()Retrieve the collection of attributes.Methods in software.amazon.awssdk.core.interceptor with parameters of type ExecutionAttributeModifier and TypeMethodDescriptionstatic <T,U> ExecutionAttribute.DerivedAttributeBuilder<T, U> ExecutionAttribute.derivedBuilder(String name, Class<T> attributeType, ExecutionAttribute<U> realAttribute) Create an execution attribute whose value is derived from another attribute.<U> UExecutionAttributes.getAttribute(ExecutionAttribute<U> attribute) Retrieve the current value of the provided attribute in this collection of attributes.<U> Optional<U>ExecutionAttributes.getOptionalAttribute(ExecutionAttribute<U> attribute) Retrieve the Optional current value of the provided attribute in this collection of attributes.ExecutionAttributes.Builder.put(ExecutionAttribute<T> key, T value) Add a mapping between the provided key and value.ExecutionAttributes.putAttribute(ExecutionAttribute<U> attribute, U value) Update or set the provided attribute in this collection of attributes.ExecutionAttributes.putAttributeIfAbsent(ExecutionAttribute<U> attribute, U value) Set the provided attribute in this collection of attributes if it does not already exist in the collection.Method parameters in software.amazon.awssdk.core.interceptor with type arguments of type ExecutionAttributeModifier and TypeMethodDescriptionstatic <T,U> ExecutionAttribute.DerivedAttributeBuilder<T, U> ExecutionAttribute.derivedBuilder(String name, Class<T> attributeType, Supplier<ExecutionAttribute<U>> realAttribute) This is the same asderivedBuilder(String, Class, ExecutionAttribute), but the real attribute is loaded lazily at runtime.ExecutionAttributes.Builder.putAll(Map<? extends ExecutionAttribute<?>, ?> attributes) Adds all the attributes from the map provided.Constructor parameters in software.amazon.awssdk.core.interceptor with type arguments of type ExecutionAttributeModifierConstructorDescriptionprotectedExecutionAttributes(Map<? extends ExecutionAttribute<?>, ?> attributes) -
Uses of ExecutionAttribute in software.amazon.awssdk.core.internal
Fields in software.amazon.awssdk.core.internal declared as ExecutionAttributeModifier and TypeFieldDescriptionstatic final ExecutionAttribute<Integer>InternalCoreExecutionAttribute.EXECUTION_ATTEMPTThe key to store the execution attempt number that is used by handlers in the async request pipeline to help regulate their behavior.static final ExecutionAttribute<RequestBodyMetrics>InternalCoreExecutionAttribute.REQUEST_BODY_METRICSMetrics for tracking request body bytes written and timing for WRITE_THROUGHPUT calculation.static final ExecutionAttribute<RetryToken>InternalCoreExecutionAttribute.RETRY_TOKEN -
Uses of ExecutionAttribute in software.amazon.awssdk.core.internal.http.pipeline.stages.utils
Fields in software.amazon.awssdk.core.internal.http.pipeline.stages.utils declared as ExecutionAttributeModifier and TypeFieldDescriptionstatic final ExecutionAttribute<Duration>RetryableStageHelper.LAST_BACKOFF_DELAY_DURATION