Package com.pulumi.aws.sagemaker
Class EndpointArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.sagemaker.EndpointArgs.Builder
-
- Enclosing class:
- EndpointArgs
public static final class EndpointArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(EndpointArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EndpointArgsbuild()EndpointArgs.BuilderdeploymentConfig(EndpointDeploymentConfigArgs deploymentConfig)EndpointArgs.BuilderdeploymentConfig(com.pulumi.core.Output<EndpointDeploymentConfigArgs> deploymentConfig)EndpointArgs.BuilderendpointConfigName(com.pulumi.core.Output<java.lang.String> endpointConfigName)EndpointArgs.BuilderendpointConfigName(java.lang.String endpointConfigName)EndpointArgs.Buildername(com.pulumi.core.Output<java.lang.String> name)EndpointArgs.Buildername(java.lang.String name)EndpointArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)EndpointArgs.Builderregion(java.lang.String region)EndpointArgs.Buildertags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)EndpointArgs.Buildertags(java.util.Map<java.lang.String,java.lang.String> tags)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(EndpointArgs defaults)
-
-
Method Detail
-
deploymentConfig
public EndpointArgs.Builder deploymentConfig(@Nullable com.pulumi.core.Output<EndpointDeploymentConfigArgs> deploymentConfig)
- Parameters:
deploymentConfig- The deployment configuration for an endpoint, which contains the desired deployment strategy and rollback configurations. See Deployment Config.- Returns:
- builder
-
deploymentConfig
public EndpointArgs.Builder deploymentConfig(EndpointDeploymentConfigArgs deploymentConfig)
- Parameters:
deploymentConfig- The deployment configuration for an endpoint, which contains the desired deployment strategy and rollback configurations. See Deployment Config.- Returns:
- builder
-
endpointConfigName
public EndpointArgs.Builder endpointConfigName(com.pulumi.core.Output<java.lang.String> endpointConfigName)
- Parameters:
endpointConfigName- The name of the endpoint configuration to use.- Returns:
- builder
-
endpointConfigName
public EndpointArgs.Builder endpointConfigName(java.lang.String endpointConfigName)
- Parameters:
endpointConfigName- The name of the endpoint configuration to use.- Returns:
- builder
-
name
public EndpointArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- The name of the endpoint. If omitted, the provider will assign a random, unique name.- Returns:
- builder
-
name
public EndpointArgs.Builder name(java.lang.String name)
- Parameters:
name- The name of the endpoint. If omitted, the provider will assign a random, unique name.- Returns:
- builder
-
region
public EndpointArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public EndpointArgs.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
tags
public EndpointArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags- A map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
tags
public EndpointArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags- A map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
build
public EndpointArgs build()
-
-