Class ExtendedDataServices

    • Method Detail

      • copyProtectionAction

        public final CopyProtectionAction copyProtectionAction()
        The action to take on copy and redistribution control XDS packets. If you select PASSTHROUGH, packets will not be changed. If you select STRIP, any packets will be removed in output captions.

        If the service returns an enum value that is not available in the current SDK version, copyProtectionAction will return CopyProtectionAction.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from copyProtectionActionAsString().

        Returns:
        The action to take on copy and redistribution control XDS packets. If you select PASSTHROUGH, packets will not be changed. If you select STRIP, any packets will be removed in output captions.
        See Also:
        CopyProtectionAction
      • copyProtectionActionAsString

        public final String copyProtectionActionAsString()
        The action to take on copy and redistribution control XDS packets. If you select PASSTHROUGH, packets will not be changed. If you select STRIP, any packets will be removed in output captions.

        If the service returns an enum value that is not available in the current SDK version, copyProtectionAction will return CopyProtectionAction.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from copyProtectionActionAsString().

        Returns:
        The action to take on copy and redistribution control XDS packets. If you select PASSTHROUGH, packets will not be changed. If you select STRIP, any packets will be removed in output captions.
        See Also:
        CopyProtectionAction
      • vchipAction

        public final VchipAction vchipAction()
        The action to take on content advisory XDS packets. If you select PASSTHROUGH, packets will not be changed. If you select STRIP, any packets will be removed in output captions.

        If the service returns an enum value that is not available in the current SDK version, vchipAction will return VchipAction.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from vchipActionAsString().

        Returns:
        The action to take on content advisory XDS packets. If you select PASSTHROUGH, packets will not be changed. If you select STRIP, any packets will be removed in output captions.
        See Also:
        VchipAction
      • vchipActionAsString

        public final String vchipActionAsString()
        The action to take on content advisory XDS packets. If you select PASSTHROUGH, packets will not be changed. If you select STRIP, any packets will be removed in output captions.

        If the service returns an enum value that is not available in the current SDK version, vchipAction will return VchipAction.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from vchipActionAsString().

        Returns:
        The action to take on content advisory XDS packets. If you select PASSTHROUGH, packets will not be changed. If you select STRIP, any packets will be removed in output captions.
        See Also:
        VchipAction
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)