Class RoutingConfigurationListItem

    • Method Detail

      • stateMachineVersionArn

        public final String stateMachineVersionArn()

        The Amazon Resource Name (ARN) that identifies one or two state machine versions defined in the routing configuration.

        If you specify the ARN of a second version, it must belong to the same state machine as the first version.

        Returns:
        The Amazon Resource Name (ARN) that identifies one or two state machine versions defined in the routing configuration.

        If you specify the ARN of a second version, it must belong to the same state machine as the first version.

      • weight

        public final Integer weight()

        The percentage of traffic you want to route to the second state machine version. The sum of the weights in the routing configuration must be equal to 100.

        Returns:
        The percentage of traffic you want to route to the second state machine version. The sum of the weights in the routing configuration must be equal to 100.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)