Interface AccessDescription.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AccessDescription.Builder,AccessDescription>,SdkBuilder<AccessDescription.Builder,AccessDescription>,SdkPojo
- Enclosing class:
- AccessDescription
public static interface AccessDescription.Builder extends SdkPojo, CopyableBuilder<AccessDescription.Builder,AccessDescription>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default AccessDescription.BuilderaccessLocation(Consumer<GeneralName.Builder> accessLocation)The location ofAccessDescriptioninformation.AccessDescription.BuilderaccessLocation(GeneralName accessLocation)The location ofAccessDescriptioninformation.default AccessDescription.BuilderaccessMethod(Consumer<AccessMethod.Builder> accessMethod)The type and format ofAccessDescriptioninformation.AccessDescription.BuilderaccessMethod(AccessMethod accessMethod)The type and format ofAccessDescriptioninformation.-
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
-
accessMethod
AccessDescription.Builder accessMethod(AccessMethod accessMethod)
The type and format of
AccessDescriptioninformation.- Parameters:
accessMethod- The type and format ofAccessDescriptioninformation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accessMethod
default AccessDescription.Builder accessMethod(Consumer<AccessMethod.Builder> accessMethod)
The type and format of
This is a convenience method that creates an instance of theAccessDescriptioninformation.AccessMethod.Builderavoiding the need to create one manually viaAccessMethod.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toaccessMethod(AccessMethod).- Parameters:
accessMethod- a consumer that will call methods onAccessMethod.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
accessMethod(AccessMethod)
-
accessLocation
AccessDescription.Builder accessLocation(GeneralName accessLocation)
The location of
AccessDescriptioninformation.- Parameters:
accessLocation- The location ofAccessDescriptioninformation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accessLocation
default AccessDescription.Builder accessLocation(Consumer<GeneralName.Builder> accessLocation)
The location of
This is a convenience method that creates an instance of theAccessDescriptioninformation.GeneralName.Builderavoiding the need to create one manually viaGeneralName.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toaccessLocation(GeneralName).- Parameters:
accessLocation- a consumer that will call methods onGeneralName.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
accessLocation(GeneralName)
-
-