Interface ResolverConfig.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ResolverConfig.Builder,ResolverConfig>,SdkBuilder<ResolverConfig.Builder,ResolverConfig>,SdkPojo
- Enclosing class:
- ResolverConfig
public static interface ResolverConfig.Builder extends SdkPojo, CopyableBuilder<ResolverConfig.Builder,ResolverConfig>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ResolverConfig.BuilderautodefinedReverse(String autodefinedReverse)The status of whether or not the Resolver will create autodefined rules for reverse DNS lookups.ResolverConfig.BuilderautodefinedReverse(ResolverAutodefinedReverseStatus autodefinedReverse)The status of whether or not the Resolver will create autodefined rules for reverse DNS lookups.ResolverConfig.Builderid(String id)ID for the Resolver configuration.ResolverConfig.BuilderownerId(String ownerId)The owner account ID of the Amazon Virtual Private Cloud VPC.ResolverConfig.BuilderresourceId(String resourceId)The ID of the Amazon Virtual Private Cloud VPC that you're configuring Resolver for.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
id
ResolverConfig.Builder id(String id)
ID for the Resolver configuration.
- Parameters:
id- ID for the Resolver configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceId
ResolverConfig.Builder resourceId(String resourceId)
The ID of the Amazon Virtual Private Cloud VPC that you're configuring Resolver for.
- Parameters:
resourceId- The ID of the Amazon Virtual Private Cloud VPC that you're configuring Resolver for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ownerId
ResolverConfig.Builder ownerId(String ownerId)
The owner account ID of the Amazon Virtual Private Cloud VPC.
- Parameters:
ownerId- The owner account ID of the Amazon Virtual Private Cloud VPC.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
autodefinedReverse
ResolverConfig.Builder autodefinedReverse(String autodefinedReverse)
The status of whether or not the Resolver will create autodefined rules for reverse DNS lookups. This is enabled by default. The status can be one of following:
-
ENABLING: Autodefined rules for reverse DNS lookups are being enabled but are not complete.
-
ENABLED: Autodefined rules for reverse DNS lookups are enabled.
-
DISABLING: Autodefined rules for reverse DNS lookups are being disabled but are not complete.
-
DISABLED: Autodefined rules for reverse DNS lookups are disabled.
- Parameters:
autodefinedReverse- The status of whether or not the Resolver will create autodefined rules for reverse DNS lookups. This is enabled by default. The status can be one of following:-
ENABLING: Autodefined rules for reverse DNS lookups are being enabled but are not complete.
-
ENABLED: Autodefined rules for reverse DNS lookups are enabled.
-
DISABLING: Autodefined rules for reverse DNS lookups are being disabled but are not complete.
-
DISABLED: Autodefined rules for reverse DNS lookups are disabled.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ResolverAutodefinedReverseStatus,ResolverAutodefinedReverseStatus
-
-
autodefinedReverse
ResolverConfig.Builder autodefinedReverse(ResolverAutodefinedReverseStatus autodefinedReverse)
The status of whether or not the Resolver will create autodefined rules for reverse DNS lookups. This is enabled by default. The status can be one of following:
-
ENABLING: Autodefined rules for reverse DNS lookups are being enabled but are not complete.
-
ENABLED: Autodefined rules for reverse DNS lookups are enabled.
-
DISABLING: Autodefined rules for reverse DNS lookups are being disabled but are not complete.
-
DISABLED: Autodefined rules for reverse DNS lookups are disabled.
- Parameters:
autodefinedReverse- The status of whether or not the Resolver will create autodefined rules for reverse DNS lookups. This is enabled by default. The status can be one of following:-
ENABLING: Autodefined rules for reverse DNS lookups are being enabled but are not complete.
-
ENABLED: Autodefined rules for reverse DNS lookups are enabled.
-
DISABLING: Autodefined rules for reverse DNS lookups are being disabled but are not complete.
-
DISABLED: Autodefined rules for reverse DNS lookups are disabled.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ResolverAutodefinedReverseStatus,ResolverAutodefinedReverseStatus
-
-
-