Class AccountArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.azureplaywrightservice.AccountArgs.Builder
-
- Enclosing class:
- AccountArgs
public static final class AccountArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(AccountArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccountArgs
build()
AccountArgs.Builder
location(com.pulumi.core.Output<java.lang.String> location)
AccountArgs.Builder
location(java.lang.String location)
AccountArgs.Builder
name(com.pulumi.core.Output<java.lang.String> name)
AccountArgs.Builder
name(java.lang.String name)
AccountArgs.Builder
regionalAffinity(EnablementStatus regionalAffinity)
AccountArgs.Builder
regionalAffinity(com.pulumi.core.Either<java.lang.String,EnablementStatus> regionalAffinity)
AccountArgs.Builder
regionalAffinity(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,EnablementStatus>> regionalAffinity)
AccountArgs.Builder
regionalAffinity(java.lang.String regionalAffinity)
AccountArgs.Builder
reporting(EnablementStatus reporting)
AccountArgs.Builder
reporting(com.pulumi.core.Either<java.lang.String,EnablementStatus> reporting)
AccountArgs.Builder
reporting(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,EnablementStatus>> reporting)
AccountArgs.Builder
reporting(java.lang.String reporting)
AccountArgs.Builder
resourceGroupName(com.pulumi.core.Output<java.lang.String> resourceGroupName)
AccountArgs.Builder
resourceGroupName(java.lang.String resourceGroupName)
AccountArgs.Builder
scalableExecution(EnablementStatus scalableExecution)
AccountArgs.Builder
scalableExecution(com.pulumi.core.Either<java.lang.String,EnablementStatus> scalableExecution)
AccountArgs.Builder
scalableExecution(com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,EnablementStatus>> scalableExecution)
AccountArgs.Builder
scalableExecution(java.lang.String scalableExecution)
AccountArgs.Builder
tags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
AccountArgs.Builder
tags(java.util.Map<java.lang.String,java.lang.String> tags)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AccountArgs defaults)
-
-
Method Detail
-
location
public AccountArgs.Builder location(@Nullable com.pulumi.core.Output<java.lang.String> location)
- Parameters:
location
- The geo-location where the resource lives- Returns:
- builder
-
location
public AccountArgs.Builder location(java.lang.String location)
- Parameters:
location
- The geo-location where the resource lives- Returns:
- builder
-
name
public AccountArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name
- Name of account- Returns:
- builder
-
name
public AccountArgs.Builder name(java.lang.String name)
- Parameters:
name
- Name of account- Returns:
- builder
-
regionalAffinity
public AccountArgs.Builder regionalAffinity(@Nullable com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,EnablementStatus>> regionalAffinity)
- Parameters:
regionalAffinity
- This property sets the connection region for Playwright client workers to cloud-hosted browsers. If enabled, workers connect to browsers in the closest Azure region, ensuring lower latency. If disabled, workers connect to browsers in the Azure region in which the workspace was initially created.- Returns:
- builder
-
regionalAffinity
public AccountArgs.Builder regionalAffinity(com.pulumi.core.Either<java.lang.String,EnablementStatus> regionalAffinity)
- Parameters:
regionalAffinity
- This property sets the connection region for Playwright client workers to cloud-hosted browsers. If enabled, workers connect to browsers in the closest Azure region, ensuring lower latency. If disabled, workers connect to browsers in the Azure region in which the workspace was initially created.- Returns:
- builder
-
regionalAffinity
public AccountArgs.Builder regionalAffinity(java.lang.String regionalAffinity)
- Parameters:
regionalAffinity
- This property sets the connection region for Playwright client workers to cloud-hosted browsers. If enabled, workers connect to browsers in the closest Azure region, ensuring lower latency. If disabled, workers connect to browsers in the Azure region in which the workspace was initially created.- Returns:
- builder
-
regionalAffinity
public AccountArgs.Builder regionalAffinity(EnablementStatus regionalAffinity)
- Parameters:
regionalAffinity
- This property sets the connection region for Playwright client workers to cloud-hosted browsers. If enabled, workers connect to browsers in the closest Azure region, ensuring lower latency. If disabled, workers connect to browsers in the Azure region in which the workspace was initially created.- Returns:
- builder
-
reporting
public AccountArgs.Builder reporting(@Nullable com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,EnablementStatus>> reporting)
- Parameters:
reporting
- When enabled, this feature allows the workspace to upload and display test results, including artifacts like traces and screenshots, in the Playwright portal. This enables faster and more efficient troubleshooting.- Returns:
- builder
-
reporting
public AccountArgs.Builder reporting(com.pulumi.core.Either<java.lang.String,EnablementStatus> reporting)
- Parameters:
reporting
- When enabled, this feature allows the workspace to upload and display test results, including artifacts like traces and screenshots, in the Playwright portal. This enables faster and more efficient troubleshooting.- Returns:
- builder
-
reporting
public AccountArgs.Builder reporting(java.lang.String reporting)
- Parameters:
reporting
- When enabled, this feature allows the workspace to upload and display test results, including artifacts like traces and screenshots, in the Playwright portal. This enables faster and more efficient troubleshooting.- Returns:
- builder
-
reporting
public AccountArgs.Builder reporting(EnablementStatus reporting)
- Parameters:
reporting
- When enabled, this feature allows the workspace to upload and display test results, including artifacts like traces and screenshots, in the Playwright portal. This enables faster and more efficient troubleshooting.- Returns:
- builder
-
resourceGroupName
public AccountArgs.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 AccountArgs.Builder resourceGroupName(java.lang.String resourceGroupName)
- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.- Returns:
- builder
-
scalableExecution
public AccountArgs.Builder scalableExecution(@Nullable com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,EnablementStatus>> scalableExecution)
- Parameters:
scalableExecution
- When enabled, Playwright client workers can connect to cloud-hosted browsers. This can increase the number of parallel workers for a test run, significantly minimizing test completion durations.- Returns:
- builder
-
scalableExecution
public AccountArgs.Builder scalableExecution(com.pulumi.core.Either<java.lang.String,EnablementStatus> scalableExecution)
- Parameters:
scalableExecution
- When enabled, Playwright client workers can connect to cloud-hosted browsers. This can increase the number of parallel workers for a test run, significantly minimizing test completion durations.- Returns:
- builder
-
scalableExecution
public AccountArgs.Builder scalableExecution(java.lang.String scalableExecution)
- Parameters:
scalableExecution
- When enabled, Playwright client workers can connect to cloud-hosted browsers. This can increase the number of parallel workers for a test run, significantly minimizing test completion durations.- Returns:
- builder
-
scalableExecution
public AccountArgs.Builder scalableExecution(EnablementStatus scalableExecution)
- Parameters:
scalableExecution
- When enabled, Playwright client workers can connect to cloud-hosted browsers. This can increase the number of parallel workers for a test run, significantly minimizing test completion durations.- Returns:
- builder
-
tags
public AccountArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags
- Resource tags.- Returns:
- builder
-
tags
public AccountArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags
- Resource tags.- Returns:
- builder
-
build
public AccountArgs build()
-
-