Interface Resource.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<Resource.Builder,,Resource> SdkBuilder<Resource.Builder,,Resource> SdkPojo
- Enclosing class:
Resource
@Mutable
@NotThreadSafe
public static interface Resource.Builder
extends SdkPojo, CopyableBuilder<Resource.Builder,Resource>
-
Method Summary
Modifier and TypeMethodDescriptiondefault Resource.Builderportal(Consumer<PortalResource.Builder> portal) A portal resource.portal(PortalResource portal) A portal resource.default Resource.Builderproject(Consumer<ProjectResource.Builder> project) A project resource.project(ProjectResource project) A project resource.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
portal
A portal resource.
- Parameters:
portal- A portal resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
portal
A portal resource.
This is a convenience method that creates an instance of thePortalResource.Builderavoiding the need to create one manually viaPortalResource.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toportal(PortalResource).- Parameters:
portal- a consumer that will call methods onPortalResource.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
project
A project resource.
- Parameters:
project- A project resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
project
A project resource.
This is a convenience method that creates an instance of theProjectResource.Builderavoiding the need to create one manually viaProjectResource.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toproject(ProjectResource).- Parameters:
project- a consumer that will call methods onProjectResource.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-