Interface AggregatorFilterServicePrincipal.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AggregatorFilterServicePrincipal.Builder,AggregatorFilterServicePrincipal>,SdkBuilder<AggregatorFilterServicePrincipal.Builder,AggregatorFilterServicePrincipal>,SdkPojo
- Enclosing class:
- AggregatorFilterServicePrincipal
public static interface AggregatorFilterServicePrincipal.Builder extends SdkPojo, CopyableBuilder<AggregatorFilterServicePrincipal.Builder,AggregatorFilterServicePrincipal>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AggregatorFilterServicePrincipal.Buildertype(String type)The type of service principal filter to apply.AggregatorFilterServicePrincipal.Buildertype(AggregatorFilterType type)The type of service principal filter to apply.AggregatorFilterServicePrincipal.Buildervalue(String... value)Comma-separated list of service principals for the linked Amazon Web Services services to filter your aggregated service-linked configuration recorders.AggregatorFilterServicePrincipal.Buildervalue(Collection<String> value)Comma-separated list of service principals for the linked Amazon Web Services services to filter your aggregated service-linked configuration recorders.-
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
-
type
AggregatorFilterServicePrincipal.Builder type(String type)
The type of service principal filter to apply.
INCLUDEspecifies that the list of service principals in theValuefield will be aggregated and no other service principals will be filtered.- Parameters:
type- The type of service principal filter to apply.INCLUDEspecifies that the list of service principals in theValuefield will be aggregated and no other service principals will be filtered.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AggregatorFilterType,AggregatorFilterType
-
type
AggregatorFilterServicePrincipal.Builder type(AggregatorFilterType type)
The type of service principal filter to apply.
INCLUDEspecifies that the list of service principals in theValuefield will be aggregated and no other service principals will be filtered.- Parameters:
type- The type of service principal filter to apply.INCLUDEspecifies that the list of service principals in theValuefield will be aggregated and no other service principals will be filtered.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AggregatorFilterType,AggregatorFilterType
-
value
AggregatorFilterServicePrincipal.Builder value(Collection<String> value)
Comma-separated list of service principals for the linked Amazon Web Services services to filter your aggregated service-linked configuration recorders.
- Parameters:
value- Comma-separated list of service principals for the linked Amazon Web Services services to filter your aggregated service-linked configuration recorders.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
value
AggregatorFilterServicePrincipal.Builder value(String... value)
Comma-separated list of service principals for the linked Amazon Web Services services to filter your aggregated service-linked configuration recorders.
- Parameters:
value- Comma-separated list of service principals for the linked Amazon Web Services services to filter your aggregated service-linked configuration recorders.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-