Package sh.ory.model

Class NormalizedProjectRevisionHook

java.lang.Object
sh.ory.model.NormalizedProjectRevisionHook

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
           date="2022-04-19T11:31:27.587817519Z[Etc/UTC]")
public class NormalizedProjectRevisionHook
extends Object
NormalizedProjectRevisionHook
  • Field Details

    • SERIALIZED_NAME_CONFIG_KEY

      public static final String SERIALIZED_NAME_CONFIG_KEY
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_CREATED_AT

      public static final String SERIALIZED_NAME_CREATED_AT
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_HOOK

      public static final String SERIALIZED_NAME_HOOK
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_ID

      public static final String SERIALIZED_NAME_ID
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_PROJECT_REVISION_ID

      public static final String SERIALIZED_NAME_PROJECT_REVISION_ID
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_UPDATED_AT

      public static final String SERIALIZED_NAME_UPDATED_AT
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_WEB_HOOK_CONFIG_AUTH_API_KEY_IN

      public static final String SERIALIZED_NAME_WEB_HOOK_CONFIG_AUTH_API_KEY_IN
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_WEB_HOOK_CONFIG_AUTH_API_KEY_NAME

      public static final String SERIALIZED_NAME_WEB_HOOK_CONFIG_AUTH_API_KEY_NAME
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_WEB_HOOK_CONFIG_AUTH_API_KEY_VALUE

      public static final String SERIALIZED_NAME_WEB_HOOK_CONFIG_AUTH_API_KEY_VALUE
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_WEB_HOOK_CONFIG_AUTH_BASIC_AUTH_PASSWORD

      public static final String SERIALIZED_NAME_WEB_HOOK_CONFIG_AUTH_BASIC_AUTH_PASSWORD
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_WEB_HOOK_CONFIG_AUTH_BASIC_AUTH_USER

      public static final String SERIALIZED_NAME_WEB_HOOK_CONFIG_AUTH_BASIC_AUTH_USER
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_WEB_HOOK_CONFIG_AUTH_TYPE

      public static final String SERIALIZED_NAME_WEB_HOOK_CONFIG_AUTH_TYPE
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_WEB_HOOK_CONFIG_BODY

      public static final String SERIALIZED_NAME_WEB_HOOK_CONFIG_BODY
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_WEB_HOOK_CONFIG_METHOD

      public static final String SERIALIZED_NAME_WEB_HOOK_CONFIG_METHOD
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_WEB_HOOK_CONFIG_RESPONSE_IGNORE

      public static final String SERIALIZED_NAME_WEB_HOOK_CONFIG_RESPONSE_IGNORE
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_WEB_HOOK_CONFIG_URL

      public static final String SERIALIZED_NAME_WEB_HOOK_CONFIG_URL
      See Also:
      Constant Field Values
  • Constructor Details

    • NormalizedProjectRevisionHook

      public NormalizedProjectRevisionHook()
    • NormalizedProjectRevisionHook

      public NormalizedProjectRevisionHook​(OffsetDateTime createdAt, OffsetDateTime updatedAt)
  • Method Details

    • configKey

      public NormalizedProjectRevisionHook configKey​(String configKey)
    • getConfigKey

      @Nonnull public String getConfigKey()
      The Hooks Config Key
      Returns:
      configKey
    • setConfigKey

      public void setConfigKey​(String configKey)
    • getCreatedAt

      @Nullable public OffsetDateTime getCreatedAt()
      The Project's Revision Creation Date
      Returns:
      createdAt
    • hook

      public NormalizedProjectRevisionHook hook​(String hook)
    • getHook

      @Nonnull public String getHook()
      The Hook Type
      Returns:
      hook
    • setHook

      public void setHook​(String hook)
    • id

    • getId

      @Nullable public UUID getId()
      Get id
      Returns:
      id
    • setId

      public void setId​(UUID id)
    • projectRevisionId

      public NormalizedProjectRevisionHook projectRevisionId​(UUID projectRevisionId)
    • getProjectRevisionId

      @Nullable public UUID getProjectRevisionId()
      Get projectRevisionId
      Returns:
      projectRevisionId
    • setProjectRevisionId

      public void setProjectRevisionId​(UUID projectRevisionId)
    • getUpdatedAt

      @Nullable public OffsetDateTime getUpdatedAt()
      Last Time Project's Revision was Updated
      Returns:
      updatedAt
    • webHookConfigAuthApiKeyIn

      public NormalizedProjectRevisionHook webHookConfigAuthApiKeyIn​(String webHookConfigAuthApiKeyIn)
    • getWebHookConfigAuthApiKeyIn

      @Nullable public String getWebHookConfigAuthApiKeyIn()
      Whether to send the API Key in the HTTP Header or as a HTTP Cookie
      Returns:
      webHookConfigAuthApiKeyIn
    • setWebHookConfigAuthApiKeyIn

      public void setWebHookConfigAuthApiKeyIn​(String webHookConfigAuthApiKeyIn)
    • webHookConfigAuthApiKeyName

      public NormalizedProjectRevisionHook webHookConfigAuthApiKeyName​(String webHookConfigAuthApiKeyName)
    • getWebHookConfigAuthApiKeyName

      @Nullable public String getWebHookConfigAuthApiKeyName()
      The name of the api key
      Returns:
      webHookConfigAuthApiKeyName
    • setWebHookConfigAuthApiKeyName

      public void setWebHookConfigAuthApiKeyName​(String webHookConfigAuthApiKeyName)
    • webHookConfigAuthApiKeyValue

      public NormalizedProjectRevisionHook webHookConfigAuthApiKeyValue​(String webHookConfigAuthApiKeyValue)
    • getWebHookConfigAuthApiKeyValue

      @Nullable public String getWebHookConfigAuthApiKeyValue()
      The value of the api key
      Returns:
      webHookConfigAuthApiKeyValue
    • setWebHookConfigAuthApiKeyValue

      public void setWebHookConfigAuthApiKeyValue​(String webHookConfigAuthApiKeyValue)
    • webHookConfigAuthBasicAuthPassword

      public NormalizedProjectRevisionHook webHookConfigAuthBasicAuthPassword​(String webHookConfigAuthBasicAuthPassword)
    • getWebHookConfigAuthBasicAuthPassword

      @Nullable public String getWebHookConfigAuthBasicAuthPassword()
      The password to be sent in the HTTP Basic Auth Header
      Returns:
      webHookConfigAuthBasicAuthPassword
    • setWebHookConfigAuthBasicAuthPassword

      public void setWebHookConfigAuthBasicAuthPassword​(String webHookConfigAuthBasicAuthPassword)
    • webHookConfigAuthBasicAuthUser

      public NormalizedProjectRevisionHook webHookConfigAuthBasicAuthUser​(String webHookConfigAuthBasicAuthUser)
    • getWebHookConfigAuthBasicAuthUser

      @Nullable public String getWebHookConfigAuthBasicAuthUser()
      The username to be sent in the HTTP Basic Auth Header
      Returns:
      webHookConfigAuthBasicAuthUser
    • setWebHookConfigAuthBasicAuthUser

      public void setWebHookConfigAuthBasicAuthUser​(String webHookConfigAuthBasicAuthUser)
    • webHookConfigAuthType

      public NormalizedProjectRevisionHook webHookConfigAuthType​(String webHookConfigAuthType)
    • getWebHookConfigAuthType

      @Nullable public String getWebHookConfigAuthType()
      HTTP Auth Method to use for the Web-Hook
      Returns:
      webHookConfigAuthType
    • setWebHookConfigAuthType

      public void setWebHookConfigAuthType​(String webHookConfigAuthType)
    • webHookConfigBody

      public NormalizedProjectRevisionHook webHookConfigBody​(String webHookConfigBody)
    • getWebHookConfigBody

      @Nullable public String getWebHookConfigBody()
      URI pointing to the JsonNet template used for Web-Hook payload generation. Only used for those HTTP methods, which support HTTP body payloads.
      Returns:
      webHookConfigBody
    • setWebHookConfigBody

      public void setWebHookConfigBody​(String webHookConfigBody)
    • webHookConfigMethod

      public NormalizedProjectRevisionHook webHookConfigMethod​(String webHookConfigMethod)
    • getWebHookConfigMethod

      @Nullable public String getWebHookConfigMethod()
      The HTTP method to use (GET, POST, etc) for the Web-Hook
      Returns:
      webHookConfigMethod
    • setWebHookConfigMethod

      public void setWebHookConfigMethod​(String webHookConfigMethod)
    • webHookConfigResponseIgnore

      public NormalizedProjectRevisionHook webHookConfigResponseIgnore​(Boolean webHookConfigResponseIgnore)
    • getWebHookConfigResponseIgnore

      @Nullable public Boolean getWebHookConfigResponseIgnore()
      Whether to ignore the Web Hook response
      Returns:
      webHookConfigResponseIgnore
    • setWebHookConfigResponseIgnore

      public void setWebHookConfigResponseIgnore​(Boolean webHookConfigResponseIgnore)
    • webHookConfigUrl

      public NormalizedProjectRevisionHook webHookConfigUrl​(String webHookConfigUrl)
    • getWebHookConfigUrl

      @Nullable public String getWebHookConfigUrl()
      The URL the Web-Hook should call
      Returns:
      webHookConfigUrl
    • setWebHookConfigUrl

      public void setWebHookConfigUrl​(String webHookConfigUrl)
    • equals

      public boolean equals​(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object