Uses of Interface
software.amazon.awssdk.services.ecs.model.RegisterTaskDefinitionRequest.Builder
Packages that use RegisterTaskDefinitionRequest.Builder
Package
Description
-
Uses of RegisterTaskDefinitionRequest.Builder in software.amazon.awssdk.services.ecs
Method parameters in software.amazon.awssdk.services.ecs with type arguments of type RegisterTaskDefinitionRequest.BuilderModifier and TypeMethodDescriptionEcsAsyncClient.registerTaskDefinition(Consumer<RegisterTaskDefinitionRequest.Builder> registerTaskDefinitionRequest) Registers a new task definition from the suppliedfamilyandcontainerDefinitions.default RegisterTaskDefinitionResponseEcsClient.registerTaskDefinition(Consumer<RegisterTaskDefinitionRequest.Builder> registerTaskDefinitionRequest) Registers a new task definition from the suppliedfamilyandcontainerDefinitions. -
Uses of RegisterTaskDefinitionRequest.Builder in software.amazon.awssdk.services.ecs.model
Methods in software.amazon.awssdk.services.ecs.model that return RegisterTaskDefinitionRequest.BuilderModifier and TypeMethodDescriptionRegisterTaskDefinitionRequest.builder()RegisterTaskDefinitionRequest.Builder.containerDefinitions(Collection<ContainerDefinition> containerDefinitions) A list of container definitions in JSON format that describe the different containers that make up your task.RegisterTaskDefinitionRequest.Builder.containerDefinitions(Consumer<ContainerDefinition.Builder>... containerDefinitions) A list of container definitions in JSON format that describe the different containers that make up your task.RegisterTaskDefinitionRequest.Builder.containerDefinitions(ContainerDefinition... containerDefinitions) A list of container definitions in JSON format that describe the different containers that make up your task.The number of CPU units used by the task.RegisterTaskDefinitionRequest.Builder.enableFaultInjection(Boolean enableFaultInjection) Enables fault injection when you register your task definition and allows for fault injection requests to be accepted from the task's containers.RegisterTaskDefinitionRequest.Builder.ephemeralStorage(Consumer<EphemeralStorage.Builder> ephemeralStorage) The amount of ephemeral storage to allocate for the task.RegisterTaskDefinitionRequest.Builder.ephemeralStorage(EphemeralStorage ephemeralStorage) The amount of ephemeral storage to allocate for the task.RegisterTaskDefinitionRequest.Builder.executionRoleArn(String executionRoleArn) The Amazon Resource Name (ARN) of the task execution role that grants the Amazon ECS container agent permission to make Amazon Web Services API calls on your behalf.You must specify afamilyfor a task definition.RegisterTaskDefinitionRequest.Builder.inferenceAccelerators(Collection<InferenceAccelerator> inferenceAccelerators) Deprecated.This feature is no longer available.RegisterTaskDefinitionRequest.Builder.inferenceAccelerators(Consumer<InferenceAccelerator.Builder>... inferenceAccelerators) Deprecated.This feature is no longer available.RegisterTaskDefinitionRequest.Builder.inferenceAccelerators(InferenceAccelerator... inferenceAccelerators) Deprecated.This feature is no longer available.The IPC resource namespace to use for the containers in the task.The IPC resource namespace to use for the containers in the task.The amount of memory (in MiB) used by the task.RegisterTaskDefinitionRequest.Builder.networkMode(String networkMode) The Docker networking mode to use for the containers in the task.RegisterTaskDefinitionRequest.Builder.networkMode(NetworkMode networkMode) The Docker networking mode to use for the containers in the task.RegisterTaskDefinitionRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) RegisterTaskDefinitionRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) The process namespace to use for the containers in the task.The process namespace to use for the containers in the task.RegisterTaskDefinitionRequest.Builder.placementConstraints(Collection<TaskDefinitionPlacementConstraint> placementConstraints) An array of placement constraint objects to use for the task.RegisterTaskDefinitionRequest.Builder.placementConstraints(Consumer<TaskDefinitionPlacementConstraint.Builder>... placementConstraints) An array of placement constraint objects to use for the task.RegisterTaskDefinitionRequest.Builder.placementConstraints(TaskDefinitionPlacementConstraint... placementConstraints) An array of placement constraint objects to use for the task.RegisterTaskDefinitionRequest.Builder.proxyConfiguration(Consumer<ProxyConfiguration.Builder> proxyConfiguration) The configuration details for the App Mesh proxy.RegisterTaskDefinitionRequest.Builder.proxyConfiguration(ProxyConfiguration proxyConfiguration) The configuration details for the App Mesh proxy.RegisterTaskDefinitionRequest.Builder.requiresCompatibilities(Collection<Compatibility> requiresCompatibilities) The task launch type that Amazon ECS validates the task definition against.RegisterTaskDefinitionRequest.Builder.requiresCompatibilities(Compatibility... requiresCompatibilities) The task launch type that Amazon ECS validates the task definition against.RegisterTaskDefinitionRequest.Builder.requiresCompatibilitiesWithStrings(String... requiresCompatibilities) The task launch type that Amazon ECS validates the task definition against.RegisterTaskDefinitionRequest.Builder.requiresCompatibilitiesWithStrings(Collection<String> requiresCompatibilities) The task launch type that Amazon ECS validates the task definition against.RegisterTaskDefinitionRequest.Builder.runtimePlatform(Consumer<RuntimePlatform.Builder> runtimePlatform) The operating system that your tasks definitions run on.RegisterTaskDefinitionRequest.Builder.runtimePlatform(RuntimePlatform runtimePlatform) The operating system that your tasks definitions run on.RegisterTaskDefinitionRequest.Builder.tags(Collection<Tag> tags) The metadata that you apply to the task definition to help you categorize and organize them.RegisterTaskDefinitionRequest.Builder.tags(Consumer<Tag.Builder>... tags) The metadata that you apply to the task definition to help you categorize and organize them.The metadata that you apply to the task definition to help you categorize and organize them.RegisterTaskDefinitionRequest.Builder.taskRoleArn(String taskRoleArn) The short name or full Amazon Resource Name (ARN) of the IAM role that containers in this task can assume.RegisterTaskDefinitionRequest.toBuilder()RegisterTaskDefinitionRequest.Builder.volumes(Collection<Volume> volumes) A list of volume definitions in JSON format that containers in your task might use.RegisterTaskDefinitionRequest.Builder.volumes(Consumer<Volume.Builder>... volumes) A list of volume definitions in JSON format that containers in your task might use.A list of volume definitions in JSON format that containers in your task might use.Methods in software.amazon.awssdk.services.ecs.model that return types with arguments of type RegisterTaskDefinitionRequest.BuilderModifier and TypeMethodDescriptionstatic Class<? extends RegisterTaskDefinitionRequest.Builder>RegisterTaskDefinitionRequest.serializableBuilderClass()