Interface TagValues.Builder

All Superinterfaces:
Buildable, CopyableBuilder<TagValues.Builder,TagValues>, SdkBuilder<TagValues.Builder,TagValues>, SdkPojo
Enclosing class:
TagValues

public static interface TagValues.Builder extends SdkPojo, CopyableBuilder<TagValues.Builder,TagValues>
  • Method Details

    • key

      The key for the tag.

      Parameters:
      key - The key for the tag.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • values

      The specific value of the tag.

      Parameters:
      values - The specific value of the tag.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • values

      TagValues.Builder values(String... values)

      The specific value of the tag.

      Parameters:
      values - The specific value of the tag.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • matchOptionsWithStrings

      TagValues.Builder matchOptionsWithStrings(Collection<String> matchOptions)

      The match options that you can use to filter your results. MatchOptions is only applicable for actions related to Cost Category. The default values for MatchOptions are EQUALS and CASE_SENSITIVE.

      Parameters:
      matchOptions - The match options that you can use to filter your results. MatchOptions is only applicable for actions related to Cost Category. The default values for MatchOptions are EQUALS and CASE_SENSITIVE.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • matchOptionsWithStrings

      TagValues.Builder matchOptionsWithStrings(String... matchOptions)

      The match options that you can use to filter your results. MatchOptions is only applicable for actions related to Cost Category. The default values for MatchOptions are EQUALS and CASE_SENSITIVE.

      Parameters:
      matchOptions - The match options that you can use to filter your results. MatchOptions is only applicable for actions related to Cost Category. The default values for MatchOptions are EQUALS and CASE_SENSITIVE.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • matchOptions

      TagValues.Builder matchOptions(Collection<MatchOption> matchOptions)

      The match options that you can use to filter your results. MatchOptions is only applicable for actions related to Cost Category. The default values for MatchOptions are EQUALS and CASE_SENSITIVE.

      Parameters:
      matchOptions - The match options that you can use to filter your results. MatchOptions is only applicable for actions related to Cost Category. The default values for MatchOptions are EQUALS and CASE_SENSITIVE.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • matchOptions

      TagValues.Builder matchOptions(MatchOption... matchOptions)

      The match options that you can use to filter your results. MatchOptions is only applicable for actions related to Cost Category. The default values for MatchOptions are EQUALS and CASE_SENSITIVE.

      Parameters:
      matchOptions - The match options that you can use to filter your results. MatchOptions is only applicable for actions related to Cost Category. The default values for MatchOptions are EQUALS and CASE_SENSITIVE.
      Returns:
      Returns a reference to this object so that method calls can be chained together.