Uses of Class
software.amazon.awssdk.core.interceptor.ExecutionAttribute
-
-
Uses of ExecutionAttribute in software.amazon.awssdk.core
Fields in software.amazon.awssdk.core declared as ExecutionAttribute Modifier and Type Field Description static ExecutionAttribute<String>HttpChecksumConstant. HTTP_CHECKSUM_VALUEstatic ExecutionAttribute<SigningMethod>HttpChecksumConstant. SIGNING_METHODMethods in software.amazon.awssdk.core with parameters of type ExecutionAttribute Modifier and Type Method Description <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 ExecutionAttribute Modifier and Type Method Description <T> ClientOverrideConfiguration.BuilderClientOverrideConfiguration.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 ExecutionAttribute Modifier and Type Method Description <T> ClientExecutionParams<InputT,OutputT>ClientExecutionParams. putExecutionAttribute(ExecutionAttribute<T> attribute, T value) -
Uses of ExecutionAttribute in software.amazon.awssdk.core.interceptor
Fields in software.amazon.awssdk.core.interceptor declared as ExecutionAttribute Modifier and Type Field Description static ExecutionAttribute<MetricCollector>SdkExecutionAttribute. API_CALL_ATTEMPT_METRIC_COLLECTORTheMetricCollectorassociated with the current, ongoing API call attempt.static ExecutionAttribute<Long>SdkInternalExecutionAttribute. API_CALL_ATTEMPT_START_NANO_TIMEThe nano time that the current API call attempt began.static ExecutionAttribute<MetricCollector>SdkExecutionAttribute. API_CALL_METRIC_COLLECTORTheMetricCollectorassociated with the overall API call.static ExecutionAttribute<AuthSchemeProvider>SdkInternalExecutionAttribute. AUTH_SCHEME_RESOLVERThe auth scheme provider used to resolve the auth scheme for a request.static ExecutionAttribute<Map<String,AuthScheme<?>>>SdkInternalExecutionAttribute. AUTH_SCHEMESThe auth schemes available for a request.static ExecutionAttribute<AttributeMap>SdkInternalExecutionAttribute. CLIENT_CONTEXT_PARAMSThe values of client context params declared for this service.static ExecutionAttribute<URI>SdkExecutionAttribute. CLIENT_ENDPOINTThis is the endpointOverride (ifSdkExecutionAttribute.ENDPOINT_OVERRIDDENis true), otherwise the endpoint generated from regional metadata.static ExecutionAttribute<ClientType>SdkExecutionAttribute. CLIENT_TYPEstatic ExecutionAttribute<Boolean>SdkInternalExecutionAttribute. DISABLE_HOST_PREFIX_INJECTIONWhether host prefix injection has been disabled on the client.static ExecutionAttribute<Boolean>SdkExecutionAttribute. ENDPOINT_OVERRIDDENIf true indicates that the configured endpoint of the client is a value that was supplied as an override and not generated from regional metadata.static ExecutionAttribute<EndpointProvider>SdkInternalExecutionAttribute. ENDPOINT_PROVIDERThe endpoint provider used to resolve the destination endpoint for a request.static 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 ExecutionAttribute<Long>SdkInternalExecutionAttribute. HEADERS_READ_END_NANO_TIMEThe nano time that reading the response headers is complete.static ExecutionAttribute<HttpChecksum>SdkInternalExecutionAttribute. HTTP_CHECKSUMKey to indicate if the Http Checksums that are valid for an operation.static ExecutionAttribute<HttpChecksumRequired>SdkInternalExecutionAttribute. HTTP_CHECKSUM_REQUIREDstatic ExecutionAttribute<Algorithm>SdkExecutionAttribute. HTTP_CHECKSUM_VALIDATION_ALGORITHMThe Algorithm used for checksum validation of a response.static ExecutionAttribute<ChecksumValidation>SdkExecutionAttribute. HTTP_RESPONSE_CHECKSUM_VALIDATIONProvides the status ofChecksumValidationperformed on the response.static ExecutionAttribute<IdentityProviders>SdkInternalExecutionAttribute. IDENTITY_PROVIDERSTheIdentityProvidersfor a request.static ExecutionAttribute<Boolean>SdkInternalExecutionAttribute. IS_DISCOVERED_ENDPOINTWhether the endpoint on the request is the result of Endpoint Discovery.static 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 ExecutionAttribute<Boolean>SdkInternalExecutionAttribute. IS_NONE_AUTH_TYPE_REQUESTstatic ExecutionAttribute<String>SdkExecutionAttribute. OPERATION_NAMEstatic 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 ExecutionAttribute<Supplier<ProfileFile>>SdkExecutionAttribute. PROFILE_FILE_SUPPLIERstatic ExecutionAttribute<String>SdkExecutionAttribute. PROFILE_NAMEstatic ExecutionAttribute<SdkProtocolMetadata>SdkInternalExecutionAttribute. PROTOCOL_METADATAThe key under which the protocol metadata is stored.static ExecutionAttribute<RequestCompression>SdkInternalExecutionAttribute. REQUEST_COMPRESSIONThe supported compression algorithms for an operation, and whether the operation is streaming or not.static ExecutionAttribute<ChecksumSpecs>SdkExecutionAttribute. RESOLVED_CHECKSUM_SPECSThe checksum algorithm is resolved based on the Request member.static ExecutionAttribute<Endpoint>SdkInternalExecutionAttribute. RESOLVED_ENDPOINTThe resolved endpoint as computed by the client's configuredEndpointProvider.static ExecutionAttribute<AtomicLong>SdkInternalExecutionAttribute. RESPONSE_BYTES_READThe running count of bytes in the response body that have been read by the client.static ExecutionAttribute<SdkClient>SdkInternalExecutionAttribute. SDK_CLIENTstatic ExecutionAttribute<SdkHttpExecutionAttributes>SdkInternalExecutionAttribute. SDK_HTTP_EXECUTION_ATTRIBUTESThe SDK HTTP attributes that can be passed to the HTTP clientstatic ExecutionAttribute<SelectedAuthScheme<?>>SdkInternalExecutionAttribute. SELECTED_AUTH_SCHEMEThe selected auth scheme for a request.static ExecutionAttribute<ServiceConfiguration>SdkExecutionAttribute. SERVICE_CONFIGHandler context key for advanced configuration.static ExecutionAttribute<String>SdkExecutionAttribute. SERVICE_NAMEThe key under which the service name is stored.static ExecutionAttribute<Boolean>SdkExecutionAttribute. SIGNER_OVERRIDDENIf the client signer value has been overridden.static ExecutionAttribute<Integer>SdkExecutionAttribute. TIME_OFFSETThe key under which the time offset (for clock skew correction) is stored.Methods in software.amazon.awssdk.core.interceptor that return ExecutionAttribute Modifier and Type Method Description ExecutionAttribute<T>ExecutionAttribute.DerivedAttributeBuilder. build()ExecutionAttribute<T>ExecutionAttribute.MappedAttributeBuilder. build()Methods in software.amazon.awssdk.core.interceptor that return types with arguments of type ExecutionAttribute Modifier and Type Method Description Map<ExecutionAttribute<?>,Object>ExecutionAttributes. getAttributes()Retrieve the collection of attributes.Methods in software.amazon.awssdk.core.interceptor with parameters of type ExecutionAttribute Modifier and Type Method Description static <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.<T> ExecutionAttributes.BuilderExecutionAttributes.Builder. put(ExecutionAttribute<T> key, T value)Add a mapping between the provided key and value.<U> ExecutionAttributesExecutionAttributes. putAttribute(ExecutionAttribute<U> attribute, U value)Update or set the provided attribute in this collection of attributes.<U> ExecutionAttributesExecutionAttributes. 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 ExecutionAttribute Modifier and Type Method Description ExecutionAttributes.BuilderExecutionAttributes.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 ExecutionAttribute Constructor Description ExecutionAttributes(Map<? extends ExecutionAttribute<?>,?> attributes) -
Uses of ExecutionAttribute in software.amazon.awssdk.core.internal
Fields in software.amazon.awssdk.core.internal declared as ExecutionAttribute Modifier and Type Field Description static 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 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 ExecutionAttribute Modifier and Type Field Description static ExecutionAttribute<Duration>RetryableStageHelper. LAST_BACKOFF_DELAY_DURATION
-