Interface ProductAttributeValues.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ProductAttributeValues.Builder,,ProductAttributeValues> SdkBuilder<ProductAttributeValues.Builder,,ProductAttributeValues> SdkPojo
- Enclosing class:
ProductAttributeValues
-
Method Summary
Modifier and TypeMethodDescriptionThe name of the product attribute, such asmodel.matchOptions(Collection<MatchOption> matchOptions) The match options that you can use to filter your results.matchOptions(MatchOption... matchOptions) The match options that you can use to filter your results.matchOptionsWithStrings(String... matchOptions) The match options that you can use to filter your results.matchOptionsWithStrings(Collection<String> matchOptions) The match options that you can use to filter your results.The specific values of the product attribute, such asClaude Sonnet 5for themodelkey.values(Collection<String> values) The specific values of the product attribute, such asClaude Sonnet 5for themodelkey.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
-
key
The name of the product attribute, such as
model. The keys that are available depend on the service. For the keys of each supported service, seeProductAttributeValues.Keys are case-sensitive. A key that doesn't exist doesn't return an error:
EQUALSmatches no costs, andABSENTmatches all costs of supported services.- Parameters:
key- The name of the product attribute, such asmodel. The keys that are available depend on the service. For the keys of each supported service, seeProductAttributeValues.Keys are case-sensitive. A key that doesn't exist doesn't return an error:
EQUALSmatches no costs, andABSENTmatches all costs of supported services.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
values
The specific values of the product attribute, such as
Claude Sonnet 5for themodelkey. Values are matched exactly, including case. To list the values of a key, useGetDimensionValueswithDimensionset toPRODUCT_ATTRIBUTEandDimensionKeyset to the key.To match costs that have no value for the key, set
MatchOptionstoABSENTand omitValues. Otherwise,Valuesis required.- Parameters:
values- The specific values of the product attribute, such asClaude Sonnet 5for themodelkey. Values are matched exactly, including case. To list the values of a key, useGetDimensionValueswithDimensionset toPRODUCT_ATTRIBUTEandDimensionKeyset to the key.To match costs that have no value for the key, set
MatchOptionstoABSENTand omitValues. Otherwise,Valuesis required.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
values
The specific values of the product attribute, such as
Claude Sonnet 5for themodelkey. Values are matched exactly, including case. To list the values of a key, useGetDimensionValueswithDimensionset toPRODUCT_ATTRIBUTEandDimensionKeyset to the key.To match costs that have no value for the key, set
MatchOptionstoABSENTand omitValues. Otherwise,Valuesis required.- Parameters:
values- The specific values of the product attribute, such asClaude Sonnet 5for themodelkey. Values are matched exactly, including case. To list the values of a key, useGetDimensionValueswithDimensionset toPRODUCT_ATTRIBUTEandDimensionKeyset to the key.To match costs that have no value for the key, set
MatchOptionstoABSENTand omitValues. Otherwise,Valuesis required.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
matchOptionsWithStrings
The match options that you can use to filter your results. Valid values:
-
EQUALS- Matches the values that you specify. -
ABSENT- Matches costs that have no value for the key. OmitValues. -
CASE_SENSITIVE- Use only withEQUALS. Values are always matched case-sensitively.
Default values are
EQUALSandCASE_SENSITIVE.- Parameters:
matchOptions- The match options that you can use to filter your results. Valid values:-
EQUALS- Matches the values that you specify. -
ABSENT- Matches costs that have no value for the key. OmitValues. -
CASE_SENSITIVE- Use only withEQUALS. Values are always matched case-sensitively.
Default values are
EQUALSandCASE_SENSITIVE.-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
matchOptionsWithStrings
The match options that you can use to filter your results. Valid values:
-
EQUALS- Matches the values that you specify. -
ABSENT- Matches costs that have no value for the key. OmitValues. -
CASE_SENSITIVE- Use only withEQUALS. Values are always matched case-sensitively.
Default values are
EQUALSandCASE_SENSITIVE.- Parameters:
matchOptions- The match options that you can use to filter your results. Valid values:-
EQUALS- Matches the values that you specify. -
ABSENT- Matches costs that have no value for the key. OmitValues. -
CASE_SENSITIVE- Use only withEQUALS. Values are always matched case-sensitively.
Default values are
EQUALSandCASE_SENSITIVE.-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
matchOptions
The match options that you can use to filter your results. Valid values:
-
EQUALS- Matches the values that you specify. -
ABSENT- Matches costs that have no value for the key. OmitValues. -
CASE_SENSITIVE- Use only withEQUALS. Values are always matched case-sensitively.
Default values are
EQUALSandCASE_SENSITIVE.- Parameters:
matchOptions- The match options that you can use to filter your results. Valid values:-
EQUALS- Matches the values that you specify. -
ABSENT- Matches costs that have no value for the key. OmitValues. -
CASE_SENSITIVE- Use only withEQUALS. Values are always matched case-sensitively.
Default values are
EQUALSandCASE_SENSITIVE.-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
matchOptions
The match options that you can use to filter your results. Valid values:
-
EQUALS- Matches the values that you specify. -
ABSENT- Matches costs that have no value for the key. OmitValues. -
CASE_SENSITIVE- Use only withEQUALS. Values are always matched case-sensitively.
Default values are
EQUALSandCASE_SENSITIVE.- Parameters:
matchOptions- The match options that you can use to filter your results. Valid values:-
EQUALS- Matches the values that you specify. -
ABSENT- Matches costs that have no value for the key. OmitValues. -
CASE_SENSITIVE- Use only withEQUALS. Values are always matched case-sensitively.
Default values are
EQUALSandCASE_SENSITIVE.-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-