Package com.pulumi.azurenative.apicenter
Class ApiVersionArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.apicenter.ApiVersionArgs.Builder
-
- Enclosing class:
- ApiVersionArgs
public static final class ApiVersionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ApiVersionArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApiVersionArgs.Builder
apiName(com.pulumi.core.Output<java.lang.String> apiName)
ApiVersionArgs.Builder
apiName(java.lang.String apiName)
ApiVersionArgs
build()
ApiVersionArgs.Builder
lifecycleStage(LifecycleStage lifecycleStage)
ApiVersionArgs.Builder
lifecycleStage(com.pulumi.core.Either<java.lang.String,LifecycleStage> lifecycleStage)
ApiVersionArgs.Builder
lifecycleStage(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,LifecycleStage>> lifecycleStage)
ApiVersionArgs.Builder
lifecycleStage(java.lang.String lifecycleStage)
ApiVersionArgs.Builder
resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
ApiVersionArgs.Builder
resourceGroupName(java.lang.String resourceGroupName)
ApiVersionArgs.Builder
serviceName(com.pulumi.core.Output<java.lang.String> serviceName)
ApiVersionArgs.Builder
serviceName(java.lang.String serviceName)
ApiVersionArgs.Builder
title(com.pulumi.core.Output<java.lang.String> title)
ApiVersionArgs.Builder
title(java.lang.String title)
ApiVersionArgs.Builder
versionName(com.pulumi.core.Output<java.lang.String> versionName)
ApiVersionArgs.Builder
versionName(java.lang.String versionName)
ApiVersionArgs.Builder
workspaceName(com.pulumi.core.Output<java.lang.String> workspaceName)
ApiVersionArgs.Builder
workspaceName(java.lang.String workspaceName)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ApiVersionArgs defaults)
-
-
Method Detail
-
apiName
public ApiVersionArgs.Builder apiName(com.pulumi.core.Output<java.lang.String> apiName)
- Parameters:
apiName
- The name of the API.- Returns:
- builder
-
apiName
public ApiVersionArgs.Builder apiName(java.lang.String apiName)
- Parameters:
apiName
- The name of the API.- Returns:
- builder
-
lifecycleStage
public ApiVersionArgs.Builder lifecycleStage(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,LifecycleStage>> lifecycleStage)
- Parameters:
lifecycleStage
- Current lifecycle stage of the API.- Returns:
- builder
-
lifecycleStage
public ApiVersionArgs.Builder lifecycleStage(com.pulumi.core.Either<java.lang.String,LifecycleStage> lifecycleStage)
- Parameters:
lifecycleStage
- Current lifecycle stage of the API.- Returns:
- builder
-
lifecycleStage
public ApiVersionArgs.Builder lifecycleStage(java.lang.String lifecycleStage)
- Parameters:
lifecycleStage
- Current lifecycle stage of the API.- Returns:
- builder
-
lifecycleStage
public ApiVersionArgs.Builder lifecycleStage(LifecycleStage lifecycleStage)
- Parameters:
lifecycleStage
- Current lifecycle stage of the API.- Returns:
- builder
-
resourceGroupName
public ApiVersionArgs.Builder resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.- Returns:
- builder
-
resourceGroupName
public ApiVersionArgs.Builder resourceGroupName(java.lang.String resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.- Returns:
- builder
-
serviceName
public ApiVersionArgs.Builder serviceName(com.pulumi.core.Output<java.lang.String> serviceName)
- Parameters:
serviceName
- The name of Azure API Center service.- Returns:
- builder
-
serviceName
public ApiVersionArgs.Builder serviceName(java.lang.String serviceName)
- Parameters:
serviceName
- The name of Azure API Center service.- Returns:
- builder
-
title
public ApiVersionArgs.Builder title(com.pulumi.core.Output<java.lang.String> title)
- Parameters:
title
- API version title.- Returns:
- builder
-
title
public ApiVersionArgs.Builder title(java.lang.String title)
- Parameters:
title
- API version title.- Returns:
- builder
-
versionName
public ApiVersionArgs.Builder versionName(@Nullable com.pulumi.core.Output<java.lang.String> versionName)
- Parameters:
versionName
- The name of the API version.- Returns:
- builder
-
versionName
public ApiVersionArgs.Builder versionName(java.lang.String versionName)
- Parameters:
versionName
- The name of the API version.- Returns:
- builder
-
workspaceName
public ApiVersionArgs.Builder workspaceName(com.pulumi.core.Output<java.lang.String> workspaceName)
- Parameters:
workspaceName
- The name of the workspace.- Returns:
- builder
-
workspaceName
public ApiVersionArgs.Builder workspaceName(java.lang.String workspaceName)
- Parameters:
workspaceName
- The name of the workspace.- Returns:
- builder
-
build
public ApiVersionArgs build()
-
-