Interface PrivateDnsNamespaceChange.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<PrivateDnsNamespaceChange.Builder,
,PrivateDnsNamespaceChange> SdkBuilder<PrivateDnsNamespaceChange.Builder,
,PrivateDnsNamespaceChange> SdkPojo
- Enclosing class:
PrivateDnsNamespaceChange
public static interface PrivateDnsNamespaceChange.Builder
extends SdkPojo, CopyableBuilder<PrivateDnsNamespaceChange.Builder,PrivateDnsNamespaceChange>
-
Method Summary
Modifier and TypeMethodDescriptiondescription
(String description) An updated description for the private DNS namespace.Properties to be updated in the private DNS namespace.properties
(PrivateDnsNamespacePropertiesChange properties) Properties to be updated in the private DNS namespace.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 Details
-
description
An updated description for the private DNS namespace.
- Parameters:
description
- An updated description for the private DNS namespace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
properties
Properties to be updated in the private DNS namespace.
- Parameters:
properties
- Properties to be updated in the private DNS namespace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
properties
default PrivateDnsNamespaceChange.Builder properties(Consumer<PrivateDnsNamespacePropertiesChange.Builder> properties) Properties to be updated in the private DNS namespace.
This is a convenience method that creates an instance of thePrivateDnsNamespacePropertiesChange.Builder
avoiding the need to create one manually viaPrivateDnsNamespacePropertiesChange.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toproperties(PrivateDnsNamespacePropertiesChange)
.- Parameters:
properties
- a consumer that will call methods onPrivateDnsNamespacePropertiesChange.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-