Interface ConfigurationProfileSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ConfigurationProfileSummary.Builder,ConfigurationProfileSummary>,SdkBuilder<ConfigurationProfileSummary.Builder,ConfigurationProfileSummary>,SdkPojo
- Enclosing class:
- ConfigurationProfileSummary
public static interface ConfigurationProfileSummary.Builder extends SdkPojo, CopyableBuilder<ConfigurationProfileSummary.Builder,ConfigurationProfileSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConfigurationProfileSummary.BuilderapplicationId(String applicationId)The application ID.ConfigurationProfileSummary.Builderid(String id)The ID of the configuration profile.ConfigurationProfileSummary.BuilderlocationUri(String locationUri)The URI location of the configuration.ConfigurationProfileSummary.Buildername(String name)The name of the configuration profile.ConfigurationProfileSummary.Buildertype(String type)The type of configurations contained in the profile.ConfigurationProfileSummary.BuildervalidatorTypes(Collection<ValidatorType> validatorTypes)The types of validators in the configuration profile.ConfigurationProfileSummary.BuildervalidatorTypes(ValidatorType... validatorTypes)The types of validators in the configuration profile.ConfigurationProfileSummary.BuildervalidatorTypesWithStrings(String... validatorTypes)The types of validators in the configuration profile.ConfigurationProfileSummary.BuildervalidatorTypesWithStrings(Collection<String> validatorTypes)The types of validators in the configuration profile.-
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 Detail
-
applicationId
ConfigurationProfileSummary.Builder applicationId(String applicationId)
The application ID.
- Parameters:
applicationId- The application ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
ConfigurationProfileSummary.Builder id(String id)
The ID of the configuration profile.
- Parameters:
id- The ID of the configuration profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
ConfigurationProfileSummary.Builder name(String name)
The name of the configuration profile.
- Parameters:
name- The name of the configuration profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
locationUri
ConfigurationProfileSummary.Builder locationUri(String locationUri)
The URI location of the configuration.
- Parameters:
locationUri- The URI location of the configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
validatorTypesWithStrings
ConfigurationProfileSummary.Builder validatorTypesWithStrings(Collection<String> validatorTypes)
The types of validators in the configuration profile.
- Parameters:
validatorTypes- The types of validators in the configuration profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
validatorTypesWithStrings
ConfigurationProfileSummary.Builder validatorTypesWithStrings(String... validatorTypes)
The types of validators in the configuration profile.
- Parameters:
validatorTypes- The types of validators in the configuration profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
validatorTypes
ConfigurationProfileSummary.Builder validatorTypes(Collection<ValidatorType> validatorTypes)
The types of validators in the configuration profile.
- Parameters:
validatorTypes- The types of validators in the configuration profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
validatorTypes
ConfigurationProfileSummary.Builder validatorTypes(ValidatorType... validatorTypes)
The types of validators in the configuration profile.
- Parameters:
validatorTypes- The types of validators in the configuration profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
ConfigurationProfileSummary.Builder type(String type)
The type of configurations contained in the profile. AppConfig supports
feature flagsandfreeformconfigurations. We recommend you create feature flag configurations to enable or disable new features and freeform configurations to distribute configurations to an application. When calling this API, enter one of the following values forType:AWS.AppConfig.FeatureFlagsAWS.Freeform- Parameters:
type- The type of configurations contained in the profile. AppConfig supportsfeature flagsandfreeformconfigurations. We recommend you create feature flag configurations to enable or disable new features and freeform configurations to distribute configurations to an application. When calling this API, enter one of the following values forType:AWS.AppConfig.FeatureFlagsAWS.Freeform- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-