Interface DnsServiceDiscovery.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<DnsServiceDiscovery.Builder,,- DnsServiceDiscovery> - SdkBuilder<DnsServiceDiscovery.Builder,,- DnsServiceDiscovery> - SdkPojo
- Enclosing class:
- DnsServiceDiscovery
@Mutable
@NotThreadSafe
public static interface DnsServiceDiscovery.Builder
extends SdkPojo, CopyableBuilder<DnsServiceDiscovery.Builder,DnsServiceDiscovery> 
- 
Method SummaryModifier and TypeMethodDescriptionSpecifies the DNS service discovery hostname for the virtual node.ipPreference(String ipPreference) The preferred IP version that this virtual node uses.ipPreference(IpPreference ipPreference) The preferred IP version that this virtual node uses.responseType(String responseType) Specifies the DNS response type for the virtual node.responseType(DnsResponseType responseType) Specifies the DNS response type for the virtual node.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
hostnameSpecifies the DNS service discovery hostname for the virtual node. - Parameters:
- hostname- Specifies the DNS service discovery hostname for the virtual node.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
ipPreferenceThe preferred IP version that this virtual node uses. Setting the IP preference on the virtual node only overrides the IP preference set for the mesh on this specific node. - Parameters:
- ipPreference- The preferred IP version that this virtual node uses. Setting the IP preference on the virtual node only overrides the IP preference set for the mesh on this specific node.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
ipPreferenceThe preferred IP version that this virtual node uses. Setting the IP preference on the virtual node only overrides the IP preference set for the mesh on this specific node. - Parameters:
- ipPreference- The preferred IP version that this virtual node uses. Setting the IP preference on the virtual node only overrides the IP preference set for the mesh on this specific node.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
responseTypeSpecifies the DNS response type for the virtual node. - Parameters:
- responseType- Specifies the DNS response type for the virtual node.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
responseTypeSpecifies the DNS response type for the virtual node. - Parameters:
- responseType- Specifies the DNS response type for the virtual node.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-