Interface RequestContext

All Known Implementing Classes:
AuthenticatedRequestContext

public interface RequestContext
  • Method Details

    • getAccounts

      default Optional<String> getAccounts()
    • getUser

      default Optional<String> getUser()
    • getUserOrigin

      default Optional<String> getUserOrigin()
    • getRequestId

      default Optional<String> getRequestId()
    • getExecutionId

      default Optional<String> getExecutionId()
    • getApplication

      default Optional<String> getApplication()
    • getAccount

      default Optional<String> getAccount()
    • getCloudProvider

      default Optional<String> getCloudProvider()
    • getExecutionType

      default Optional<String> getExecutionType()
    • get

      default Optional<String> get(com.netflix.spinnaker.kork.common.Header header)
    • setAccounts

      default void setAccounts(Collection<String> accounts)
    • setAccounts

      default void setAccounts(String value)
    • setUser

      default void setUser(String value)
    • setUserOrigin

      default void setUserOrigin(String value)
    • setRequestId

      default void setRequestId(String value)
    • setExecutionId

      default void setExecutionId(String value)
    • setApplication

      default void setApplication(String value)
    • setAccount

      default void setAccount(String value)
    • setCloudProvider

      default void setCloudProvider(String value)
    • setExecutionType

      default void setExecutionType(String value)
    • set

      default void set(com.netflix.spinnaker.kork.common.Header header, String value)
    • get

      Optional<String> get(String header)
    • set

      void set(String header, String value)
    • clear

      void clear()