Class StructuredExecutionReport


  • @Validated
    @Generated(value="io.swagger.codegen.v3.generators.java.SpringCodegen",
               date="2023-06-09T09:27:54.187483Z[Etc/UTC]")
    public class StructuredExecutionReport
    extends java.lang.Object
    A flexible carrier for structured results of an execution request. The goal is to allow for free flow of structured responses from execution tasks to the orchestrator or observer. The full spectrum of different execution report types is not intended to be modeled by this object.
    • Constructor Detail

      • StructuredExecutionReport

        public StructuredExecutionReport()
    • Method Detail

      • getType

        @NotNull
        public @NotNull java.lang.String getType()
        The type of the structured report. (e.g. INGESTION_REPORT, TEST_CONNECTION_REPORT, etc.)
        Returns:
        type
      • setType

        public void setType​(java.lang.String type)
      • getSerializedValue

        @NotNull
        public @NotNull java.lang.String getSerializedValue()
        The serialized value of the structured report
        Returns:
        serializedValue
      • setSerializedValue

        public void setSerializedValue​(java.lang.String serializedValue)
      • getContentType

        @NotNull
        public @NotNull java.lang.String getContentType()
        The content-type of the serialized value (e.g. application/json, application/json;gzip etc.)
        Returns:
        contentType
      • setContentType

        public void setContentType​(java.lang.String contentType)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object