Interface Filters.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Filters.Builder,Filters>,SdkBuilder<Filters.Builder,Filters>,SdkPojo
- Enclosing class:
- Filters
public static interface Filters.Builder extends SdkPojo, CopyableBuilder<Filters.Builder,Filters>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Filters.BuilderextendedKeyUsage(Collection<ExtendedKeyUsageName> extendedKeyUsage)Specify one or more ExtendedKeyUsage extension values.Filters.BuilderextendedKeyUsage(ExtendedKeyUsageName... extendedKeyUsage)Specify one or more ExtendedKeyUsage extension values.Filters.BuilderextendedKeyUsageWithStrings(String... extendedKeyUsage)Specify one or more ExtendedKeyUsage extension values.Filters.BuilderextendedKeyUsageWithStrings(Collection<String> extendedKeyUsage)Specify one or more ExtendedKeyUsage extension values.Filters.BuilderkeyTypes(Collection<KeyAlgorithm> keyTypes)Specify one or more algorithms that can be used to generate key pairs.Filters.BuilderkeyTypes(KeyAlgorithm... keyTypes)Specify one or more algorithms that can be used to generate key pairs.Filters.BuilderkeyTypesWithStrings(String... keyTypes)Specify one or more algorithms that can be used to generate key pairs.Filters.BuilderkeyTypesWithStrings(Collection<String> keyTypes)Specify one or more algorithms that can be used to generate key pairs.Filters.BuilderkeyUsage(Collection<KeyUsageName> keyUsage)Specify one or more KeyUsage extension values.Filters.BuilderkeyUsage(KeyUsageName... keyUsage)Specify one or more KeyUsage extension values.Filters.BuilderkeyUsageWithStrings(String... keyUsage)Specify one or more KeyUsage extension values.Filters.BuilderkeyUsageWithStrings(Collection<String> keyUsage)Specify one or more KeyUsage extension values.-
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
-
extendedKeyUsageWithStrings
Filters.Builder extendedKeyUsageWithStrings(Collection<String> extendedKeyUsage)
Specify one or more ExtendedKeyUsage extension values.
- Parameters:
extendedKeyUsage- Specify one or more ExtendedKeyUsage extension values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
extendedKeyUsageWithStrings
Filters.Builder extendedKeyUsageWithStrings(String... extendedKeyUsage)
Specify one or more ExtendedKeyUsage extension values.
- Parameters:
extendedKeyUsage- Specify one or more ExtendedKeyUsage extension values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
extendedKeyUsage
Filters.Builder extendedKeyUsage(Collection<ExtendedKeyUsageName> extendedKeyUsage)
Specify one or more ExtendedKeyUsage extension values.
- Parameters:
extendedKeyUsage- Specify one or more ExtendedKeyUsage extension values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
extendedKeyUsage
Filters.Builder extendedKeyUsage(ExtendedKeyUsageName... extendedKeyUsage)
Specify one or more ExtendedKeyUsage extension values.
- Parameters:
extendedKeyUsage- Specify one or more ExtendedKeyUsage extension values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
keyUsageWithStrings
Filters.Builder keyUsageWithStrings(Collection<String> keyUsage)
Specify one or more KeyUsage extension values.
- Parameters:
keyUsage- Specify one or more KeyUsage extension values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
keyUsageWithStrings
Filters.Builder keyUsageWithStrings(String... keyUsage)
Specify one or more KeyUsage extension values.
- Parameters:
keyUsage- Specify one or more KeyUsage extension values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
keyUsage
Filters.Builder keyUsage(Collection<KeyUsageName> keyUsage)
Specify one or more KeyUsage extension values.
- Parameters:
keyUsage- Specify one or more KeyUsage extension values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
keyUsage
Filters.Builder keyUsage(KeyUsageName... keyUsage)
Specify one or more KeyUsage extension values.
- Parameters:
keyUsage- Specify one or more KeyUsage extension values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
keyTypesWithStrings
Filters.Builder keyTypesWithStrings(Collection<String> keyTypes)
Specify one or more algorithms that can be used to generate key pairs.
Default filtering returns only
RSA_1024andRSA_2048certificates that have at least one domain. To return other certificate types, provide the desired type signatures in a comma-separated list. For example,"keyTypes": ["RSA_2048","RSA_4096"]returns bothRSA_2048andRSA_4096certificates.- Parameters:
keyTypes- Specify one or more algorithms that can be used to generate key pairs.Default filtering returns only
RSA_1024andRSA_2048certificates that have at least one domain. To return other certificate types, provide the desired type signatures in a comma-separated list. For example,"keyTypes": ["RSA_2048","RSA_4096"]returns bothRSA_2048andRSA_4096certificates.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
keyTypesWithStrings
Filters.Builder keyTypesWithStrings(String... keyTypes)
Specify one or more algorithms that can be used to generate key pairs.
Default filtering returns only
RSA_1024andRSA_2048certificates that have at least one domain. To return other certificate types, provide the desired type signatures in a comma-separated list. For example,"keyTypes": ["RSA_2048","RSA_4096"]returns bothRSA_2048andRSA_4096certificates.- Parameters:
keyTypes- Specify one or more algorithms that can be used to generate key pairs.Default filtering returns only
RSA_1024andRSA_2048certificates that have at least one domain. To return other certificate types, provide the desired type signatures in a comma-separated list. For example,"keyTypes": ["RSA_2048","RSA_4096"]returns bothRSA_2048andRSA_4096certificates.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
keyTypes
Filters.Builder keyTypes(Collection<KeyAlgorithm> keyTypes)
Specify one or more algorithms that can be used to generate key pairs.
Default filtering returns only
RSA_1024andRSA_2048certificates that have at least one domain. To return other certificate types, provide the desired type signatures in a comma-separated list. For example,"keyTypes": ["RSA_2048","RSA_4096"]returns bothRSA_2048andRSA_4096certificates.- Parameters:
keyTypes- Specify one or more algorithms that can be used to generate key pairs.Default filtering returns only
RSA_1024andRSA_2048certificates that have at least one domain. To return other certificate types, provide the desired type signatures in a comma-separated list. For example,"keyTypes": ["RSA_2048","RSA_4096"]returns bothRSA_2048andRSA_4096certificates.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
keyTypes
Filters.Builder keyTypes(KeyAlgorithm... keyTypes)
Specify one or more algorithms that can be used to generate key pairs.
Default filtering returns only
RSA_1024andRSA_2048certificates that have at least one domain. To return other certificate types, provide the desired type signatures in a comma-separated list. For example,"keyTypes": ["RSA_2048","RSA_4096"]returns bothRSA_2048andRSA_4096certificates.- Parameters:
keyTypes- Specify one or more algorithms that can be used to generate key pairs.Default filtering returns only
RSA_1024andRSA_2048certificates that have at least one domain. To return other certificate types, provide the desired type signatures in a comma-separated list. For example,"keyTypes": ["RSA_2048","RSA_4096"]returns bothRSA_2048andRSA_4096certificates.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-