Package software.amazon.awssdk.profiles
Interface Profile.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<Profile.Builder,Profile>
,SdkBuilder<Profile.Builder,Profile>
- Enclosing class:
- Profile
public static interface Profile.Builder extends CopyableBuilder<Profile.Builder,Profile>
A builder for aProfile
. SeeProfile.builder()
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Profile
build()
Create a profile using the current state of this builder.Profile.Builder
name(String name)
Define the name of this profile, without the legacy "profile" prefix.Profile.Builder
properties(Map<String,String> properties)
Define the properties configured in this profile.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation
-
-
-
-
Method Detail
-
name
Profile.Builder name(String name)
Define the name of this profile, without the legacy "profile" prefix.
-
properties
Profile.Builder properties(Map<String,String> properties)
Define the properties configured in this profile.
-
build
Profile build()
Create a profile using the current state of this builder.- Specified by:
build
in interfaceBuildable
- Specified by:
build
in interfaceSdkBuilder<Profile.Builder,Profile>
-
-