Class Scene7Endpoint

java.lang.Object
com.day.cq.dam.scene7.api.Scene7Endpoint
All Implemented Interfaces:
Comparable<Scene7Endpoint>

@ProviderType @NotNullApi public class Scene7Endpoint extends Object implements Comparable<Scene7Endpoint>
This class provides the abstractization for a Scene7 endpoint.
  • Field Details

  • Constructor Details

    • Scene7Endpoint

      public Scene7Endpoint(URL apiURL, URL ipsURL, URL spsURL, String apiVersion, String region, String description, @Nullable @Nullable URL defaultSecurePreviewURL)
      Initializes a default Scene7Endpoint.
      Parameters:
      apiURL -
      ipsURL -
      apiVersion -
      region -
      description -
      defaultSecurePreviewURL -
    • Scene7Endpoint

      public Scene7Endpoint(URL apiURL, URL ipsURL, URL spsURL, URL viewerSdkURL, String apiVersion, String region, String description, @Nullable @Nullable URL defaultSecurePreviewURL)
      Initializes a default Scene7Endpoint.
      Parameters:
      apiURL -
      ipsURL -
      spsURL -
      viewerSdkURL -
      apiVersion -
      region -
      description -
      defaultSecurePreviewURL -
    • Scene7Endpoint

      @Deprecated public Scene7Endpoint(URL apiURL, URL ipsURL, URL spsURL, URL viewerSdkURL, String apiVersion, String region, String description)
      Deprecated.
      Initializes a default Scene7Endpoint.
      Parameters:
      apiURL -
      ipsURL -
      spsURL -
      viewerSdkURL -
      apiVersion -
      region -
      description -
    • Scene7Endpoint

      @Deprecated public Scene7Endpoint(URL apiURL, URL ipsURL, URL spsURL, String apiVersion, String region, String description)
      Deprecated.
      Initializes a default Scene7Endpoint.
      Parameters:
      apiURL -
      ipsURL -
      apiVersion -
      region -
      description -
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getApiURL

      public URL getApiURL()
    • getIpsURL

      public URL getIpsURL()
    • getSpsURL

      public URL getSpsURL()
    • getViewerSdkURL

      @Nullable public @Nullable URL getViewerSdkURL()
    • getApiVersion

      public String getApiVersion()
    • getRegion

      public String getRegion()
    • getDescription

      public String getDescription()
    • getDefaultSecurePreviewURL

      @Nullable public @Nullable URL getDefaultSecurePreviewURL()
    • compareTo

      public int compareTo(Scene7Endpoint o)
      Specified by:
      compareTo in interface Comparable<Scene7Endpoint>
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object