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

  • Constructor Details

    • StreamConfiguration

      public StreamConfiguration()
  • Method Details

    • aud

    • getAud

      Get aud
      Returns:
      aud
    • setAud

      public void setAud(StreamConfigurationAud aud)
    • delivery

    • getDelivery

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

      public void setDelivery(StreamConfigurationDelivery delivery)
    • eventsDelivered

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

      public StreamConfiguration addeventsDeliveredItem(URI eventsDeliveredItem)
    • getEventsDelivered

      @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

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

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

      public StreamConfiguration addeventsRequestedItem(URI eventsRequestedItem)
    • getEventsRequested

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

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

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

      public StreamConfiguration addeventsSupportedItem(URI eventsSupportedItem)
    • getEventsSupported

      @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

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

    • getFormat

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

      public void setFormat(StreamConfiguration.FormatEnum format)
    • iss

      public StreamConfiguration iss(String iss)
    • getIss

      @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

      public void setIss(String iss)
    • minVerificationInterval

      public StreamConfiguration minVerificationInterval(Integer minVerificationInterval)
    • getMinVerificationInterval

      @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

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

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

      public void setMinVerificationInterval(Integer minVerificationInterval)
    • streamId

      public StreamConfiguration streamId(String streamId)
    • getStreamId

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

      public void setStreamId(String streamId)
    • 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