/** * An HTTP request that can be invoked by {@link #call()}. Once invoked, the HTTP call can be cancelled via {@link #abort()}, * which should release the thread that has invoked {@link #call()} as soon as possible. */ @SdkPublicApi public interface ExecutableHttpRequest extends Callable<HttpExecuteResponse>, Abortable { @Override HttpExecuteResponse call() throws IOException; }
/** * A {@link Publisher} of HTTP content data that allows streaming operations for asynchronous HTTP clients. */ @SdkPublicApi public interface SdkHttpContentPublisher extends Publisher<ByteBuffer> { /** * @return The content length of the data being produced. */ Optional<Long> contentLength(); }
@Generated("software.amazon.awssdk:codegen") @SdkPublicApi public final class CodeStarResponseMetadata extends AwsResponseMetadata { private CodeStarResponseMetadata(AwsResponseMetadata responseMetadata) { super(responseMetadata); } public static CodeStarResponseMetadata create(AwsResponseMetadata responseMetadata) { return new CodeStarResponseMetadata(responseMetadata); } }
@Generated("software.amazon.awssdk:codegen") @SdkPublicApi public final class OpsWorksCmResponseMetadata extends AwsResponseMetadata { private OpsWorksCmResponseMetadata(AwsResponseMetadata responseMetadata) { super(responseMetadata); } public static OpsWorksCmResponseMetadata create(AwsResponseMetadata responseMetadata) { return new OpsWorksCmResponseMetadata(responseMetadata); } }
@Generated("software.amazon.awssdk:codegen") @SdkPublicApi public final class ElastiCacheResponseMetadata extends AwsResponseMetadata { private ElastiCacheResponseMetadata(AwsResponseMetadata responseMetadata) { super(responseMetadata); } public static ElastiCacheResponseMetadata create(AwsResponseMetadata responseMetadata) { return new ElastiCacheResponseMetadata(responseMetadata); } }
@Generated("software.amazon.awssdk:codegen") @SdkPublicApi public final class PinpointEmailResponseMetadata extends AwsResponseMetadata { private PinpointEmailResponseMetadata(AwsResponseMetadata responseMetadata) { super(responseMetadata); } public static PinpointEmailResponseMetadata create(AwsResponseMetadata responseMetadata) { return new PinpointEmailResponseMetadata(responseMetadata); } }
@Generated("software.amazon.awssdk:codegen") @SdkPublicApi public final class ApplicationDiscoveryResponseMetadata extends AwsResponseMetadata { private ApplicationDiscoveryResponseMetadata(AwsResponseMetadata responseMetadata) { super(responseMetadata); } public static ApplicationDiscoveryResponseMetadata create(AwsResponseMetadata responseMetadata) { return new ApplicationDiscoveryResponseMetadata(responseMetadata); } }
@Generated("software.amazon.awssdk:codegen") @SdkPublicApi public final class MediaStoreResponseMetadata extends AwsResponseMetadata { private MediaStoreResponseMetadata(AwsResponseMetadata responseMetadata) { super(responseMetadata); } public static MediaStoreResponseMetadata create(AwsResponseMetadata responseMetadata) { return new MediaStoreResponseMetadata(responseMetadata); } }
@Generated("software.amazon.awssdk:codegen") @SdkPublicApi public final class MTurkResponseMetadata extends AwsResponseMetadata { private MTurkResponseMetadata(AwsResponseMetadata responseMetadata) { super(responseMetadata); } public static MTurkResponseMetadata create(AwsResponseMetadata responseMetadata) { return new MTurkResponseMetadata(responseMetadata); } }
@Generated("software.amazon.awssdk:codegen") @SdkPublicApi public final class BudgetsResponseMetadata extends AwsResponseMetadata { private BudgetsResponseMetadata(AwsResponseMetadata responseMetadata) { super(responseMetadata); } public static BudgetsResponseMetadata create(AwsResponseMetadata responseMetadata) { return new BudgetsResponseMetadata(responseMetadata); } }
@Generated("software.amazon.awssdk:codegen") @SdkPublicApi public final class SignerResponseMetadata extends AwsResponseMetadata { private SignerResponseMetadata(AwsResponseMetadata responseMetadata) { super(responseMetadata); } public static SignerResponseMetadata create(AwsResponseMetadata responseMetadata) { return new SignerResponseMetadata(responseMetadata); } }
@Generated("software.amazon.awssdk:codegen") @SdkPublicApi public final class AppMeshResponseMetadata extends AwsResponseMetadata { private AppMeshResponseMetadata(AwsResponseMetadata responseMetadata) { super(responseMetadata); } public static AppMeshResponseMetadata create(AwsResponseMetadata responseMetadata) { return new AppMeshResponseMetadata(responseMetadata); } }
@Generated("software.amazon.awssdk:codegen") @SdkPublicApi public final class DirectConnectResponseMetadata extends AwsResponseMetadata { private DirectConnectResponseMetadata(AwsResponseMetadata responseMetadata) { super(responseMetadata); } public static DirectConnectResponseMetadata create(AwsResponseMetadata responseMetadata) { return new DirectConnectResponseMetadata(responseMetadata); } }
@Generated("software.amazon.awssdk:codegen") @SdkPublicApi public final class MarketplaceMeteringResponseMetadata extends AwsResponseMetadata { private MarketplaceMeteringResponseMetadata(AwsResponseMetadata responseMetadata) { super(responseMetadata); } public static MarketplaceMeteringResponseMetadata create(AwsResponseMetadata responseMetadata) { return new MarketplaceMeteringResponseMetadata(responseMetadata); } }
@Generated("software.amazon.awssdk:codegen") @SdkPublicApi public final class GreengrassResponseMetadata extends AwsResponseMetadata { private GreengrassResponseMetadata(AwsResponseMetadata responseMetadata) { super(responseMetadata); } public static GreengrassResponseMetadata create(AwsResponseMetadata responseMetadata) { return new GreengrassResponseMetadata(responseMetadata); } }
@Generated("software.amazon.awssdk:codegen") @SdkPublicApi public final class TranslateResponseMetadata extends AwsResponseMetadata { private TranslateResponseMetadata(AwsResponseMetadata responseMetadata) { super(responseMetadata); } public static TranslateResponseMetadata create(AwsResponseMetadata responseMetadata) { return new TranslateResponseMetadata(responseMetadata); } }
@Generated("software.amazon.awssdk:codegen") @SdkPublicApi public final class DocDbResponseMetadata extends AwsResponseMetadata { private DocDbResponseMetadata(AwsResponseMetadata responseMetadata) { super(responseMetadata); } public static DocDbResponseMetadata create(AwsResponseMetadata responseMetadata) { return new DocDbResponseMetadata(responseMetadata); } }
@Generated("software.amazon.awssdk:codegen") @SdkPublicApi public final class GlobalAcceleratorResponseMetadata extends AwsResponseMetadata { private GlobalAcceleratorResponseMetadata(AwsResponseMetadata responseMetadata) { super(responseMetadata); } public static GlobalAcceleratorResponseMetadata create(AwsResponseMetadata responseMetadata) { return new GlobalAcceleratorResponseMetadata(responseMetadata); } }
@Generated("software.amazon.awssdk:codegen") @SdkPublicApi public final class AppStreamResponseMetadata extends AwsResponseMetadata { private AppStreamResponseMetadata(AwsResponseMetadata responseMetadata) { super(responseMetadata); } public static AppStreamResponseMetadata create(AwsResponseMetadata responseMetadata) { return new AppStreamResponseMetadata(responseMetadata); } }
@Generated("software.amazon.awssdk:codegen") @SdkPublicApi public final class GuardDutyResponseMetadata extends AwsResponseMetadata { private GuardDutyResponseMetadata(AwsResponseMetadata responseMetadata) { super(responseMetadata); } public static GuardDutyResponseMetadata create(AwsResponseMetadata responseMetadata) { return new GuardDutyResponseMetadata(responseMetadata); } }