Class Engine

java.lang.Object
travel.wink.sdk.affiliate.model.Engine

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-07-21T13:34:06.734669+07:00[Asia/Bangkok]") public class Engine extends Object
Engine
  • Field Details

  • Constructor Details

    • Engine

      public Engine()
  • Method Details

    • identifier

      public Engine identifier(UUID identifier)
    • getIdentifier

      @Nullable @Valid public @Valid UUID getIdentifier()
      Unique engine record identifier.
      Returns:
      identifier
    • setIdentifier

      public void setIdentifier(UUID identifier)
    • name

      public Engine name(String name)
    • getName

      @Nullable public String getName()
      Name of this engine application. The first engine for every integrator will have the same name as its company name.
      Returns:
      name
    • setName

      public void setName(String name)
    • ownerName

      public Engine ownerName(String ownerName)
    • getOwnerName

      @Nullable public String getOwnerName()
      Name of company owner.
      Returns:
      ownerName
    • setOwnerName

      public void setOwnerName(String ownerName)
    • ownerIdentifier

      public Engine ownerIdentifier(UUID ownerIdentifier)
    • getOwnerIdentifier

      @Nonnull @NotNull @Valid public @NotNull @Valid UUID getOwnerIdentifier()
      Unique owner record identifier
      Returns:
      ownerIdentifier
    • setOwnerIdentifier

      public void setOwnerIdentifier(UUID ownerIdentifier)
    • clientId

      public Engine clientId(String clientId)
    • getClientId

      @Nullable public String getClientId()
      Client identifier used to authenticate an Oauth2 or web component request.
      Returns:
      clientId
    • setClientId

      public void setClientId(String clientId)
    • secretKey

      public Engine secretKey(String secretKey)
    • getSecretKey

      @Nullable public String getSecretKey()
      Password used to authenticate an Oauth2 request.
      Returns:
      secretKey
    • setSecretKey

      public void setSecretKey(String secretKey)
    • redirectUris

      public Engine redirectUris(List<String> redirectUris)
    • addRedirectUrisItem

      public Engine addRedirectUrisItem(String redirectUrisItem)
    • getRedirectUris

      @Nullable public List<String> getRedirectUris()
      Where to redirect after web components successfully authenticate. For OAuth2 purposes.
      Returns:
      redirectUris
    • setRedirectUris

      public void setRedirectUris(List<String> redirectUris)
    • roles

      public Engine roles(List<String> roles)
    • addRolesItem

      public Engine addRolesItem(String rolesItem)
    • getRoles

      @Nullable public List<String> getRoles()
      System roles given this engine application.
      Returns:
      roles
    • setRoles

      public void setRoles(List<String> roles)
    • subType

      public Engine subType(Engine.SubTypeEnum subType)
    • getSubType

      @Nullable public Engine.SubTypeEnum getSubType()
      Type of owner that create this record.
      Returns:
      subType
    • setSubType

      public void setSubType(Engine.SubTypeEnum subType)
    • domains

      public Engine domains(List<String> domains)
    • addDomainsItem

      public Engine addDomainsItem(String domainsItem)
    • getDomains

      @Deprecated @Nullable public List<String> getDomains()
      Deprecated.
      Get domains
      Returns:
      domains
    • setDomains

      public void setDomains(List<String> domains)
    • 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