Interface PrivateDnsNameConfiguration.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<PrivateDnsNameConfiguration.Builder,PrivateDnsNameConfiguration>
,SdkBuilder<PrivateDnsNameConfiguration.Builder,PrivateDnsNameConfiguration>
,SdkPojo
- Enclosing class:
- PrivateDnsNameConfiguration
public static interface PrivateDnsNameConfiguration.Builder extends SdkPojo, CopyableBuilder<PrivateDnsNameConfiguration.Builder,PrivateDnsNameConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PrivateDnsNameConfiguration.Builder
name(String name)
The name of the record subdomain the service provider needs to create.PrivateDnsNameConfiguration.Builder
state(String state)
The verification state of the VPC endpoint service.PrivateDnsNameConfiguration.Builder
state(DnsNameState state)
The verification state of the VPC endpoint service.PrivateDnsNameConfiguration.Builder
type(String type)
The endpoint service verification type, for example TXT.PrivateDnsNameConfiguration.Builder
value(String value)
The value the service provider adds to the private DNS name domain record before verification.-
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, sdkFields
-
-
-
-
Method Detail
-
state
PrivateDnsNameConfiguration.Builder state(String state)
The verification state of the VPC endpoint service.
>Consumers of the endpoint service can use the private name only when the state is
verified
.- Parameters:
state
- The verification state of the VPC endpoint service.>Consumers of the endpoint service can use the private name only when the state is
verified
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DnsNameState
,DnsNameState
-
state
PrivateDnsNameConfiguration.Builder state(DnsNameState state)
The verification state of the VPC endpoint service.
>Consumers of the endpoint service can use the private name only when the state is
verified
.- Parameters:
state
- The verification state of the VPC endpoint service.>Consumers of the endpoint service can use the private name only when the state is
verified
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DnsNameState
,DnsNameState
-
type
PrivateDnsNameConfiguration.Builder type(String type)
The endpoint service verification type, for example TXT.
- Parameters:
type
- The endpoint service verification type, for example TXT.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
value
PrivateDnsNameConfiguration.Builder value(String value)
The value the service provider adds to the private DNS name domain record before verification.
- Parameters:
value
- The value the service provider adds to the private DNS name domain record before verification.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
PrivateDnsNameConfiguration.Builder name(String name)
The name of the record subdomain the service provider needs to create. The service provider adds the
value
text to thename
.- Parameters:
name
- The name of the record subdomain the service provider needs to create. The service provider adds thevalue
text to thename
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-