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.Buildername(String name)The name of the record subdomain the service provider needs to create.PrivateDnsNameConfiguration.Builderstate(String state)The verification state of the VPC endpoint service.PrivateDnsNameConfiguration.Builderstate(DnsNameState state)The verification state of the VPC endpoint service.PrivateDnsNameConfiguration.Buildertype(String type)The endpoint service verification type, for example TXT.PrivateDnsNameConfiguration.Buildervalue(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
valuetext to thename.- Parameters:
name- The name of the record subdomain the service provider needs to create. The service provider adds thevaluetext to thename.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-