Class PostAPIServiceIntegrationInstance

java.lang.Object
com.okta.sdk.resource.model.PostAPIServiceIntegrationInstance
All Implemented Interfaces:
Serializable

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-03-29T16:46:27.777599-05:00[America/Chicago]", comments="Generator version: 7.4.0") public class PostAPIServiceIntegrationInstance extends Object implements Serializable
PostAPIServiceIntegrationInstance
See Also:
  • Field Details

  • Constructor Details

    • PostAPIServiceIntegrationInstance

      public PostAPIServiceIntegrationInstance()
  • Method Details

    • getConfigGuideUrl

      @Nullable public String getConfigGuideUrl()
      The URL to the API service integration configuration guide
      Returns:
      configGuideUrl
    • getCreatedAt

      @Nullable public String getCreatedAt()
      Timestamp when the API Service Integration instance was created
      Returns:
      createdAt
    • getCreatedBy

      @Nullable public String getCreatedBy()
      The user ID of the API Service Integration instance creator
      Returns:
      createdBy
    • grantedScopes

      public PostAPIServiceIntegrationInstance grantedScopes(List<String> grantedScopes)
    • addGrantedScopesItem

      public PostAPIServiceIntegrationInstance addGrantedScopesItem(String grantedScopesItem)
    • getGrantedScopes

      @Nullable public List<String> getGrantedScopes()
      The list of Okta management scopes granted to the API Service Integration instance. See [Okta management OAuth 2.0 scopes](/oauth2/#okta-admin-management).
      Returns:
      grantedScopes
    • setGrantedScopes

      public void setGrantedScopes(List<String> grantedScopes)
    • getId

      @Nullable public String getId()
      The ID of the API Service Integration instance
      Returns:
      id
    • getName

      @Nullable public String getName()
      The name of the API service integration that corresponds with the `type` property. This is the full name of the API service integration listed in the Okta Integration Network (OIN) catalog.
      Returns:
      name
    • type

    • getType

      @Nullable public String getType()
      The type of the API service integration. This string is an underscore-concatenated, lowercased API service integration name. For example, `my_api_log_integration`.
      Returns:
      type
    • setType

      public void setType(String type)
    • links

    • getLinks

      Get links
      Returns:
      links
    • setLinks

      public void setLinks(APIServiceIntegrationLinks links)
    • getClientSecret

      @Nullable public String getClientSecret()
      The client secret for the API Service Integration instance. This property is only returned in a POST response.
      Returns:
      clientSecret
    • 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