/** * A builder for creating an instance of {@link IotDataPlaneAsyncClient}. This can be created with the static * {@link IotDataPlaneAsyncClient#builder()} method. */ @Generated("software.amazon.awssdk:codegen") public interface IotDataPlaneAsyncClientBuilder extends AwsAsyncClientBuilder<IotDataPlaneAsyncClientBuilder, IotDataPlaneAsyncClient>, IotDataPlaneBaseClientBuilder<IotDataPlaneAsyncClientBuilder, IotDataPlaneAsyncClient> { }
@Generated("software.amazon.awssdk:codegen") final class ProcessedInputRecordsCopier { static List<String> copy(Collection<String> processedInputRecordsParam) { if (processedInputRecordsParam == null || processedInputRecordsParam instanceof SdkAutoConstructList) { return DefaultSdkAutoConstructList.getInstance(); } List<String> processedInputRecordsParamCopy = new ArrayList<>(processedInputRecordsParam); return Collections.unmodifiableList(processedInputRecordsParamCopy); } }
@Generated("software.amazon.awssdk:codegen") final class PlacementAttributeMapCopier { static Map<String, String> copy(Map<String, String> placementAttributeMapParam) { if (placementAttributeMapParam == null || placementAttributeMapParam instanceof SdkAutoConstructMap) { return DefaultSdkAutoConstructMap.getInstance(); } Map<String, String> placementAttributeMapParamCopy = placementAttributeMapParam.entrySet().stream() .collect(HashMap::new, (m, e) -> m.put(e.getKey(), e.getValue()), HashMap::putAll); return Collections.unmodifiableMap(placementAttributeMapParamCopy); } }
/** * This includes configuration specific to SageMaker that is supported by both {@link SageMakerClientBuilder} and * {@link SageMakerAsyncClientBuilder}. */ @Generated("software.amazon.awssdk:codegen") public interface SageMakerBaseClientBuilder<B extends SageMakerBaseClientBuilder<B, C>, C> extends AwsClientBuilder<B, C> { }
@Generated("software.amazon.awssdk:codegen") final class ExposeHeadersCopier { static List<String> copy(Collection<String> exposeHeadersParam) { if (exposeHeadersParam == null || exposeHeadersParam instanceof SdkAutoConstructList) { return DefaultSdkAutoConstructList.getInstance(); } List<String> exposeHeadersParamCopy = new ArrayList<>(exposeHeadersParam); return Collections.unmodifiableList(exposeHeadersParamCopy); } }
/** * A builder for creating an instance of {@link KafkaAsyncClient}. This can be created with the static * {@link KafkaAsyncClient#builder()} method. */ @Generated("software.amazon.awssdk:codegen") public interface KafkaAsyncClientBuilder extends AwsAsyncClientBuilder<KafkaAsyncClientBuilder, KafkaAsyncClient>, KafkaBaseClientBuilder<KafkaAsyncClientBuilder, KafkaAsyncClient> { }
@Generated("software.amazon.awssdk:codegen") final class UpdateTargetsCopier { static List<String> copy(Collection<String> updateTargetsParam) { if (updateTargetsParam == null || updateTargetsParam instanceof SdkAutoConstructList) { return DefaultSdkAutoConstructList.getInstance(); } List<String> updateTargetsParamCopy = new ArrayList<>(updateTargetsParam); return Collections.unmodifiableList(updateTargetsParamCopy); } }
/** * This includes configuration specific to Kafka that is supported by both {@link KafkaClientBuilder} and * {@link KafkaAsyncClientBuilder}. */ @Generated("software.amazon.awssdk:codegen") public interface KafkaBaseClientBuilder<B extends KafkaBaseClientBuilder<B, C>, C> extends AwsClientBuilder<B, C> { }
@Generated("software.amazon.awssdk:codegen") final class FilterValuesCopier { static List<String> copy(Collection<String> filterValuesParam) { if (filterValuesParam == null || filterValuesParam instanceof SdkAutoConstructList) { return DefaultSdkAutoConstructList.getInstance(); } List<String> filterValuesParamCopy = new ArrayList<>(filterValuesParam); return Collections.unmodifiableList(filterValuesParamCopy); } }
@Generated("software.amazon.awssdk:codegen") final class Ipv4AddressListCopier { static List<String> copy(Collection<String> ipv4AddressListParam) { if (ipv4AddressListParam == null || ipv4AddressListParam instanceof SdkAutoConstructList) { return DefaultSdkAutoConstructList.getInstance(); } List<String> ipv4AddressListParamCopy = new ArrayList<>(ipv4AddressListParam); return Collections.unmodifiableList(ipv4AddressListParamCopy); } }
@Generated("software.amazon.awssdk:codegen") final class TargetAuditCheckNamesCopier { static List<String> copy(Collection<String> targetAuditCheckNamesParam) { if (targetAuditCheckNamesParam == null || targetAuditCheckNamesParam instanceof SdkAutoConstructList) { return DefaultSdkAutoConstructList.getInstance(); } List<String> targetAuditCheckNamesParamCopy = new ArrayList<>(targetAuditCheckNamesParam); return Collections.unmodifiableList(targetAuditCheckNamesParamCopy); } }
@Generated("software.amazon.awssdk:codegen") final class AttributeNamesCopier { static List<String> copy(Collection<String> attributeNamesParam) { if (attributeNamesParam == null || attributeNamesParam instanceof SdkAutoConstructList) { return DefaultSdkAutoConstructList.getInstance(); } List<String> attributeNamesParamCopy = new ArrayList<>(attributeNamesParam); return Collections.unmodifiableList(attributeNamesParamCopy); } }
@Generated("software.amazon.awssdk:codegen") final class ProcessingTargetNameListCopier { static List<String> copy(Collection<String> processingTargetNameListParam) { if (processingTargetNameListParam == null || processingTargetNameListParam instanceof SdkAutoConstructList) { return DefaultSdkAutoConstructList.getInstance(); } List<String> processingTargetNameListParamCopy = new ArrayList<>(processingTargetNameListParam); return Collections.unmodifiableList(processingTargetNameListParamCopy); } }
/** * A builder for creating an instance of {@link Iot1ClickDevicesAsyncClient}. This can be created with the static * {@link Iot1ClickDevicesAsyncClient#builder()} method. */ @Generated("software.amazon.awssdk:codegen") public interface Iot1ClickDevicesAsyncClientBuilder extends AwsAsyncClientBuilder<Iot1ClickDevicesAsyncClientBuilder, Iot1ClickDevicesAsyncClient>, Iot1ClickDevicesBaseClientBuilder<Iot1ClickDevicesAsyncClientBuilder, Iot1ClickDevicesAsyncClient> { }
/** * Internal implementation of {@link GuardDutyClientBuilder}. */ @Generated("software.amazon.awssdk:codegen") @SdkInternalApi final class DefaultGuardDutyClientBuilder extends DefaultGuardDutyBaseClientBuilder<GuardDutyClientBuilder, GuardDutyClient> implements GuardDutyClientBuilder { @Override protected final GuardDutyClient buildClient() { return new DefaultGuardDutyClient(super.syncClientConfiguration()); } }
@Generated("software.amazon.awssdk:codegen") @SdkPublicApi public final class IotJobsDataPlaneResponseMetadata extends AwsResponseMetadata { private IotJobsDataPlaneResponseMetadata(AwsResponseMetadata responseMetadata) { super(responseMetadata); } public static IotJobsDataPlaneResponseMetadata create(AwsResponseMetadata responseMetadata) { return new IotJobsDataPlaneResponseMetadata(responseMetadata); } }
@Generated("software.amazon.awssdk:codegen") @SdkPublicApi public final class KinesisVideoResponseMetadata extends AwsResponseMetadata { private KinesisVideoResponseMetadata(AwsResponseMetadata responseMetadata) { super(responseMetadata); } public static KinesisVideoResponseMetadata create(AwsResponseMetadata responseMetadata) { return new KinesisVideoResponseMetadata(responseMetadata); } }
@Generated("software.amazon.awssdk:codegen") @SdkPublicApi public final class Iot1ClickProjectsResponseMetadata extends AwsResponseMetadata { private Iot1ClickProjectsResponseMetadata(AwsResponseMetadata responseMetadata) { super(responseMetadata); } public static Iot1ClickProjectsResponseMetadata create(AwsResponseMetadata responseMetadata) { return new Iot1ClickProjectsResponseMetadata(responseMetadata); } }
/** * Internal implementation of {@link GlueClientBuilder}. */ @Generated("software.amazon.awssdk:codegen") @SdkInternalApi final class DefaultGlueClientBuilder extends DefaultGlueBaseClientBuilder<GlueClientBuilder, GlueClient> implements GlueClientBuilder { @Override protected final GlueClient buildClient() { return new DefaultGlueClient(super.syncClientConfiguration()); } }
@Generated("software.amazon.awssdk:codegen") @SdkPublicApi public final class KinesisAnalyticsV2ResponseMetadata extends AwsResponseMetadata { private KinesisAnalyticsV2ResponseMetadata(AwsResponseMetadata responseMetadata) { super(responseMetadata); } public static KinesisAnalyticsV2ResponseMetadata create(AwsResponseMetadata responseMetadata) { return new KinesisAnalyticsV2ResponseMetadata(responseMetadata); } }