Class StreamConfiguration

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

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-09-23T08:35:59.300824-05:00[America/Chicago]", comments="Generator version: 7.8.0") public class StreamConfiguration extends Object implements Serializable
StreamConfiguration
See Also:
  • Field Details Link icon

  • Constructor Details Link icon

    • StreamConfiguration Link icon

      public StreamConfiguration()
  • Method Details Link icon

    • aud Link icon

    • getAud Link icon

      Get aud
      Returns:
      aud
    • setAud Link icon

      public void setAud(StreamConfigurationAud aud)
    • delivery Link icon

    • getDelivery Link icon

      @Nonnull public StreamConfigurationDelivery getDelivery()
      Get delivery
      Returns:
      delivery
    • setDelivery Link icon

      public void setDelivery(StreamConfigurationDelivery delivery)
    • eventsDelivered Link icon

      public StreamConfiguration eventsDelivered(List<URI> eventsDelivered)
    • addeventsDeliveredItem Link icon

      public StreamConfiguration addeventsDeliveredItem(URI eventsDeliveredItem)
    • getEventsDelivered Link icon

      @Nullable public List<URI> getEventsDelivered()
      The events (mapped by the array of event type URIs) that the transmitter actually delivers to the SSF Stream. A read-only parameter that is set by the transmitter. If this parameter is included in the request, the value must match the expected value from the transmitter.
      Returns:
      eventsDelivered
    • setEventsDelivered Link icon

      public void setEventsDelivered(List<URI> eventsDelivered)
    • eventsRequested Link icon

      public StreamConfiguration eventsRequested(List<URI> eventsRequested)
    • addeventsRequestedItem Link icon

      public StreamConfiguration addeventsRequestedItem(URI eventsRequestedItem)
    • getEventsRequested Link icon

      @Nonnull public List<URI> getEventsRequested()
      The events (mapped by the array of event type URIs) that the receiver wants to receive
      Returns:
      eventsRequested
    • setEventsRequested Link icon

      public void setEventsRequested(List<URI> eventsRequested)
    • eventsSupported Link icon

      public StreamConfiguration eventsSupported(List<URI> eventsSupported)
    • addeventsSupportedItem Link icon

      public StreamConfiguration addeventsSupportedItem(URI eventsSupportedItem)
    • getEventsSupported Link icon

      @Nullable public List<URI> getEventsSupported()
      An array of event type URIs that the transmitter supports. A read-only parameter that is set by the transmitter. If this parameter is included in the request, the value must match the expected value from the transmitter.
      Returns:
      eventsSupported
    • setEventsSupported Link icon

      public void setEventsSupported(List<URI> eventsSupported)
    • format Link icon

    • getFormat Link icon

      The Subject Identifier format expected for any SET transmitted.
      Returns:
      format
    • setFormat Link icon

      public void setFormat(StreamConfiguration.FormatEnum format)
    • iss Link icon

      public StreamConfiguration iss(String iss)
    • getIss Link icon

      @Nullable public String getIss()
      The issuer used in Security Event Tokens (SETs). This value is set as `iss` in the claim. A read-only parameter that is set by the transmitter. If this parameter is included in the request, the value must match the expected value from the transmitter.
      Returns:
      iss
    • setIss Link icon

      public void setIss(String iss)
    • minVerificationInterval Link icon

      public StreamConfiguration minVerificationInterval(Integer minVerificationInterval)
    • getMinVerificationInterval Link icon

      @Nullable public Integer getMinVerificationInterval()
      The minimum amount of time, in seconds, between two verification requests. A read-only parameter that is set by the transmitter. If this parameter is included in the request, the value must match the expected value from the transmitter.
      Returns:
      minVerificationInterval
    • getMinVerificationInterval_JsonNullable Link icon

      public org.openapitools.jackson.nullable.JsonNullable<Integer> getMinVerificationInterval_JsonNullable()
    • setMinVerificationInterval_JsonNullable Link icon

      public void setMinVerificationInterval_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> minVerificationInterval)
    • setMinVerificationInterval Link icon

      public void setMinVerificationInterval(Integer minVerificationInterval)
    • streamId Link icon

      public StreamConfiguration streamId(String streamId)
    • getStreamId Link icon

      @Nullable public String getStreamId()
      The ID of the SSF Stream configuration
      Returns:
      streamId
    • setStreamId Link icon

      public void setStreamId(String streamId)
    • equals Link icon

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

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

      public String toString()
      Overrides:
      toString in class Object