Package com.pulumi.cloudflare
Class ListItemArgs.Builder
- java.lang.Object
-
- com.pulumi.cloudflare.ListItemArgs.Builder
-
- Enclosing class:
- ListItemArgs
public static final class ListItemArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ListItemArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListItemArgs.Builder
accountId(com.pulumi.core.Output<java.lang.String> accountId)
ListItemArgs.Builder
accountId(java.lang.String accountId)
ListItemArgs.Builder
asn(com.pulumi.core.Output<java.lang.Integer> asn)
ListItemArgs.Builder
asn(java.lang.Integer asn)
ListItemArgs
build()
ListItemArgs.Builder
comment(com.pulumi.core.Output<java.lang.String> comment)
ListItemArgs.Builder
comment(java.lang.String comment)
ListItemArgs.Builder
hostname(ListItemHostnameArgs hostname)
ListItemArgs.Builder
hostname(com.pulumi.core.Output<ListItemHostnameArgs> hostname)
ListItemArgs.Builder
ip(com.pulumi.core.Output<java.lang.String> ip)
ListItemArgs.Builder
ip(java.lang.String ip)
ListItemArgs.Builder
listId(com.pulumi.core.Output<java.lang.String> listId)
ListItemArgs.Builder
listId(java.lang.String listId)
ListItemArgs.Builder
redirect(ListItemRedirectArgs redirect)
ListItemArgs.Builder
redirect(com.pulumi.core.Output<ListItemRedirectArgs> redirect)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ListItemArgs defaults)
-
-
Method Detail
-
accountId
public ListItemArgs.Builder accountId(com.pulumi.core.Output<java.lang.String> accountId)
- Parameters:
accountId
- The account identifier to target for the resource.- Returns:
- builder
-
accountId
public ListItemArgs.Builder accountId(java.lang.String accountId)
- Parameters:
accountId
- The account identifier to target for the resource.- Returns:
- builder
-
asn
public ListItemArgs.Builder asn(@Nullable com.pulumi.core.Output<java.lang.Integer> asn)
- Parameters:
asn
- Autonomous system number to include in the list. Must provide only one of: `ip`, `asn`, `redirect`, `hostname`.- Returns:
- builder
-
asn
public ListItemArgs.Builder asn(java.lang.Integer asn)
- Parameters:
asn
- Autonomous system number to include in the list. Must provide only one of: `ip`, `asn`, `redirect`, `hostname`.- Returns:
- builder
-
comment
public ListItemArgs.Builder comment(@Nullable com.pulumi.core.Output<java.lang.String> comment)
- Parameters:
comment
- An optional comment for the item.- Returns:
- builder
-
comment
public ListItemArgs.Builder comment(java.lang.String comment)
- Parameters:
comment
- An optional comment for the item.- Returns:
- builder
-
hostname
public ListItemArgs.Builder hostname(@Nullable com.pulumi.core.Output<ListItemHostnameArgs> hostname)
- Parameters:
hostname
- Hostname to store in the list. Must provide only one of: `ip`, `asn`, `redirect`, `hostname`.- Returns:
- builder
-
hostname
public ListItemArgs.Builder hostname(ListItemHostnameArgs hostname)
- Parameters:
hostname
- Hostname to store in the list. Must provide only one of: `ip`, `asn`, `redirect`, `hostname`.- Returns:
- builder
-
ip
public ListItemArgs.Builder ip(@Nullable com.pulumi.core.Output<java.lang.String> ip)
- Parameters:
ip
- IP address to include in the list. Must provide only one of: `ip`, `asn`, `redirect`, `hostname`.- Returns:
- builder
-
ip
public ListItemArgs.Builder ip(java.lang.String ip)
- Parameters:
ip
- IP address to include in the list. Must provide only one of: `ip`, `asn`, `redirect`, `hostname`.- Returns:
- builder
-
listId
public ListItemArgs.Builder listId(com.pulumi.core.Output<java.lang.String> listId)
- Parameters:
listId
- The list identifier to target for the resource.- Returns:
- builder
-
listId
public ListItemArgs.Builder listId(java.lang.String listId)
- Parameters:
listId
- The list identifier to target for the resource.- Returns:
- builder
-
redirect
public ListItemArgs.Builder redirect(@Nullable com.pulumi.core.Output<ListItemRedirectArgs> redirect)
- Parameters:
redirect
- Redirect configuration to store in the list. Must provide only one of: `ip`, `asn`, `redirect`, `hostname`.- Returns:
- builder
-
redirect
public ListItemArgs.Builder redirect(ListItemRedirectArgs redirect)
- Parameters:
redirect
- Redirect configuration to store in the list. Must provide only one of: `ip`, `asn`, `redirect`, `hostname`.- Returns:
- builder
-
build
public ListItemArgs build()
-
-