| Package | Description |
|---|---|
| software.amazon.awssdk.services.ecs.model |
| Modifier and Type | Method and Description |
|---|---|
static Service.Builder |
Service.builder() |
Service.Builder |
Service.Builder.capacityProviderStrategy(CapacityProviderStrategyItem... capacityProviderStrategy)
The capacity provider strategy associated with the service.
|
Service.Builder |
Service.Builder.capacityProviderStrategy(Collection<CapacityProviderStrategyItem> capacityProviderStrategy)
The capacity provider strategy associated with the service.
|
Service.Builder |
Service.Builder.capacityProviderStrategy(Consumer<CapacityProviderStrategyItem.Builder>... capacityProviderStrategy)
The capacity provider strategy associated with the service.
|
Service.Builder |
Service.Builder.clusterArn(String clusterArn)
The Amazon Resource Name (ARN) of the cluster that hosts the service.
|
Service.Builder |
Service.Builder.createdAt(Instant createdAt)
The Unix timestamp for when the service was created.
|
Service.Builder |
Service.Builder.createdBy(String createdBy)
The principal that created the service.
|
default Service.Builder |
Service.Builder.deploymentConfiguration(Consumer<DeploymentConfiguration.Builder> deploymentConfiguration)
Optional deployment parameters that control how many tasks run during the deployment and the ordering of
stopping and starting tasks.
|
Service.Builder |
Service.Builder.deploymentConfiguration(DeploymentConfiguration deploymentConfiguration)
Optional deployment parameters that control how many tasks run during the deployment and the ordering of
stopping and starting tasks.
|
default Service.Builder |
Service.Builder.deploymentController(Consumer<DeploymentController.Builder> deploymentController)
The deployment controller type the service is using.
|
Service.Builder |
Service.Builder.deploymentController(DeploymentController deploymentController)
The deployment controller type the service is using.
|
Service.Builder |
Service.Builder.deployments(Collection<Deployment> deployments)
The current state of deployments for the service.
|
Service.Builder |
Service.Builder.deployments(Consumer<Deployment.Builder>... deployments)
The current state of deployments for the service.
|
Service.Builder |
Service.Builder.deployments(Deployment... deployments)
The current state of deployments for the service.
|
Service.Builder |
Service.Builder.desiredCount(Integer desiredCount)
The desired number of instantiations of the task definition to keep running on the service.
|
Service.Builder |
Service.Builder.enableECSManagedTags(Boolean enableECSManagedTags)
Specifies whether to enable Amazon ECS managed tags for the tasks in the service.
|
Service.Builder |
Service.Builder.enableExecuteCommand(Boolean enableExecuteCommand)
Whether or not the execute command functionality is enabled for the service.
|
Service.Builder |
Service.Builder.events(Collection<ServiceEvent> events)
The event stream for your service.
|
Service.Builder |
Service.Builder.events(Consumer<ServiceEvent.Builder>... events)
The event stream for your service.
|
Service.Builder |
Service.Builder.events(ServiceEvent... events)
The event stream for your service.
|
Service.Builder |
Service.Builder.healthCheckGracePeriodSeconds(Integer healthCheckGracePeriodSeconds)
The period of time, in seconds, that the Amazon ECS service scheduler ignores unhealthy Elastic Load
Balancing target health checks after a task has first started.
|
Service.Builder |
Service.Builder.launchType(LaunchType launchType)
The launch type on which your service is running.
|
Service.Builder |
Service.Builder.launchType(String launchType)
The launch type on which your service is running.
|
Service.Builder |
Service.Builder.loadBalancers(Collection<LoadBalancer> loadBalancers)
A list of Elastic Load Balancing load balancer objects, containing the load balancer name, the container name
(as it appears in a container definition), and the container port to access from the load balancer.
|
Service.Builder |
Service.Builder.loadBalancers(Consumer<LoadBalancer.Builder>... loadBalancers)
A list of Elastic Load Balancing load balancer objects, containing the load balancer name, the container name
(as it appears in a container definition), and the container port to access from the load balancer.
|
Service.Builder |
Service.Builder.loadBalancers(LoadBalancer... loadBalancers)
A list of Elastic Load Balancing load balancer objects, containing the load balancer name, the container name
(as it appears in a container definition), and the container port to access from the load balancer.
|
default Service.Builder |
Service.Builder.networkConfiguration(Consumer<NetworkConfiguration.Builder> networkConfiguration)
The VPC subnet and security group configuration for tasks that receive their own elastic network interface by
using the
awsvpc networking mode. |
Service.Builder |
Service.Builder.networkConfiguration(NetworkConfiguration networkConfiguration)
The VPC subnet and security group configuration for tasks that receive their own elastic network interface by
using the
awsvpc networking mode. |
Service.Builder |
Service.Builder.pendingCount(Integer pendingCount)
The number of tasks in the cluster that are in the
PENDING state. |
Service.Builder |
Service.Builder.placementConstraints(Collection<PlacementConstraint> placementConstraints)
The placement constraints for the tasks in the service.
|
Service.Builder |
Service.Builder.placementConstraints(Consumer<PlacementConstraint.Builder>... placementConstraints)
The placement constraints for the tasks in the service.
|
Service.Builder |
Service.Builder.placementConstraints(PlacementConstraint... placementConstraints)
The placement constraints for the tasks in the service.
|
Service.Builder |
Service.Builder.placementStrategy(Collection<PlacementStrategy> placementStrategy)
The placement strategy that determines how tasks for the service are placed.
|
Service.Builder |
Service.Builder.placementStrategy(Consumer<PlacementStrategy.Builder>... placementStrategy)
The placement strategy that determines how tasks for the service are placed.
|
Service.Builder |
Service.Builder.placementStrategy(PlacementStrategy... placementStrategy)
The placement strategy that determines how tasks for the service are placed.
|
Service.Builder |
Service.Builder.platformVersion(String platformVersion)
The platform version on which to run your service.
|
Service.Builder |
Service.Builder.propagateTags(PropagateTags propagateTags)
Specifies whether to propagate the tags from the task definition or the service to the task.
|
Service.Builder |
Service.Builder.propagateTags(String propagateTags)
Specifies whether to propagate the tags from the task definition or the service to the task.
|
Service.Builder |
Service.Builder.roleArn(String roleArn)
The ARN of the IAM role associated with the service that allows the Amazon ECS container agent to register
container instances with an Elastic Load Balancing load balancer.
|
Service.Builder |
Service.Builder.runningCount(Integer runningCount)
The number of tasks in the cluster that are in the
RUNNING state. |
Service.Builder |
Service.Builder.schedulingStrategy(SchedulingStrategy schedulingStrategy)
The scheduling strategy to use for the service.
|
Service.Builder |
Service.Builder.schedulingStrategy(String schedulingStrategy)
The scheduling strategy to use for the service.
|
Service.Builder |
Service.Builder.serviceArn(String serviceArn)
The ARN that identifies the service.
|
Service.Builder |
Service.Builder.serviceName(String serviceName)
The name of your service.
|
Service.Builder |
Service.Builder.serviceRegistries(Collection<ServiceRegistry> serviceRegistries)
The details of the service discovery registries to assign to this service.
|
Service.Builder |
Service.Builder.serviceRegistries(Consumer<ServiceRegistry.Builder>... serviceRegistries)
The details of the service discovery registries to assign to this service.
|
Service.Builder |
Service.Builder.serviceRegistries(ServiceRegistry... serviceRegistries)
The details of the service discovery registries to assign to this service.
|
Service.Builder |
Service.Builder.status(String status)
The status of the service.
|
Service.Builder |
Service.Builder.tags(Collection<Tag> tags)
The metadata that you apply to the service to help you categorize and organize them.
|
Service.Builder |
Service.Builder.tags(Consumer<Tag.Builder>... tags)
The metadata that you apply to the service to help you categorize and organize them.
|
Service.Builder |
Service.Builder.tags(Tag... tags)
The metadata that you apply to the service to help you categorize and organize them.
|
Service.Builder |
Service.Builder.taskDefinition(String taskDefinition)
The task definition to use for tasks in the service.
|
Service.Builder |
Service.Builder.taskSets(Collection<TaskSet> taskSets)
Information about a set of Amazon ECS tasks in either an AWS CodeDeploy or an
EXTERNAL
deployment. |
Service.Builder |
Service.Builder.taskSets(Consumer<TaskSet.Builder>... taskSets)
Information about a set of Amazon ECS tasks in either an AWS CodeDeploy or an
EXTERNAL
deployment. |
Service.Builder |
Service.Builder.taskSets(TaskSet... taskSets)
Information about a set of Amazon ECS tasks in either an AWS CodeDeploy or an
EXTERNAL
deployment. |
Service.Builder |
Service.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Service.Builder> |
Service.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default UpdateServiceResponse.Builder |
UpdateServiceResponse.Builder.service(Consumer<Service.Builder> service)
The full description of your service following the update call.
|
default DeleteServiceResponse.Builder |
DeleteServiceResponse.Builder.service(Consumer<Service.Builder> service)
The full description of the deleted service.
|
default CreateServiceResponse.Builder |
CreateServiceResponse.Builder.service(Consumer<Service.Builder> service)
The full description of your service following the create call.
|
Copyright © 2021. All rights reserved.