Class UserDetailsPartsDef.CommonUserDetailsFields

java.lang.Object
com.caplin.generated.motif.common.userdetails.UserDetailsPartsDef.CommonUserDetailsFields
All Implemented Interfaces:
BuilderMessage, Message
Enclosing class:
UserDetailsPartsDef

public static final class UserDetailsPartsDef.CommonUserDetailsFields extends Object implements BuilderMessage
  • Method Details

    • getDisplayMidRate

      @Nullable public @Nullable Boolean getDisplayMidRate()
      Returns:
      displayMidRate
    • getDisplayCostSpot

      @Nullable public @Nullable Boolean getDisplayCostSpot()
      Returns:
      displayCostSpot
    • getDisplayCostForward

      @Nullable public @Nullable Boolean getDisplayCostForward()
      Returns:
      displayCostForward
    • getDisplayCostSwap

      @Nullable public @Nullable Boolean getDisplayCostSwap()
      Returns:
      displayCostSwap
    • getDisplayCostTimeOption

      @Nullable public @Nullable Boolean getDisplayCostTimeOption()
      Returns:
      displayCostTimeOption
    • getDisplayCostNDF

      @Nullable public @Nullable Boolean getDisplayCostNDF()
      Returns:
      displayCostNDF
    • getHasOrderActivationStrategyGFA

      @Nullable public @Nullable Boolean getHasOrderActivationStrategyGFA()
      Returns:
      hasOrderActivationStrategyGFA
    • getHasOrderActivationStrategyEXPLICIT

      @Nullable public @Nullable Boolean getHasOrderActivationStrategyEXPLICIT()
      Returns:
      hasOrderActivationStrategyEXPLICIT
    • getHasOrderDeactivationStrategyGTC

      @Nullable public @Nullable Boolean getHasOrderDeactivationStrategyGTC()
      Returns:
      hasOrderDeactivationStrategyGTC
    • getHasOrderDeactivationStrategyEXPLICIT

      @Nullable public @Nullable Boolean getHasOrderDeactivationStrategyEXPLICIT()
      Returns:
      hasOrderDeactivationStrategyEXPLICIT
    • getOrderDeactivationStrategyEXPLICITMaxDateTime

      @Nullable public @Nullable Instant getOrderDeactivationStrategyEXPLICITMaxDateTime()
      Returns:
      Furthest date and time permissable for an explicit order deactivation. This is in ISO-8601 format. If empty no restriction will be applied.
    • getFields

      @NotNull public @NotNull Map<String,String> getFields()
      Specified by:
      getFields in interface Message
    • getFieldFlags

      @NotNull public @NotNull Map<String,Collection<String>> getFieldFlags()
      Specified by:
      getFieldFlags in interface BuilderMessage
      Returns:
      Get the flags for all fields.
    • getFlagFields

      @NotNull public @NotNull Map<String,Collection<String>> getFlagFields()
      Specified by:
      getFlagFields in interface BuilderMessage
      Returns:
      Get the fields for all flags.
    • toString

      @NotNull public @NotNull String toString()
      Overrides:
      toString in class Object
    • from

      @NotNull public static @NotNull UserDetailsPartsDef.CommonUserDetailsFields from(@NotNull @NotNull Map<String,String> fields)
    • from

      @NotNull public static @NotNull UserDetailsPartsDef.CommonUserDetailsFields from(@NotNull @NotNull Map<String,String> fields, @NotNull @NotNull String fieldPrefix)
    • newBuilder

      @NotNull public static @NotNull UserDetailsPartsDef.CommonUserDetailsFields.Builder newBuilder()