Interface Output


  • public interface Output
    An immutable client-side representation of Output.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      OutputDataSource datasource()
      Gets the datasource property: Describes the data source that output will be written to.
      Diagnostics diagnostics()
      Gets the diagnostics property: Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
      String etag()
      Gets the etag property: The current entity tag for the output.
      String id()
      Gets the id property: Fully qualified resource Id for the resource.
      OutputInner innerModel()
      Gets the inner com.azure.resourcemanager.streamanalytics.fluent.models.OutputInner object.
      String name()
      Gets the name property: Resource name.
      Output refresh()
      Refreshes the resource to sync with Azure.
      Output refresh​(com.azure.core.util.Context context)
      Refreshes the resource to sync with Azure.
      Serialization serialization()
      Gets the serialization property: Describes how data from an input is serialized or how data is serialized when written to an output.
      Float sizeWindow()
      Gets the sizeWindow property: The size window to constrain a Stream Analytics output to.
      ResourceTestStatus test()
      Tests whether an output’s datasource is reachable and usable by the Azure Stream Analytics service.
      ResourceTestStatus test​(OutputInner output)
      Tests whether an output’s datasource is reachable and usable by the Azure Stream Analytics service.
      ResourceTestStatus test​(OutputInner output, com.azure.core.util.Context context)
      Tests whether an output’s datasource is reachable and usable by the Azure Stream Analytics service.
      String timeWindow()
      Gets the timeWindow property: The time frame for filtering Stream Analytics job outputs.
      String type()
      Gets the type property: Resource type.
      Output.Update update()
      Begins update for the Output resource.
    • Method Detail

      • id

        String id()
        Gets the id property: Fully qualified resource Id for the resource.
        Returns:
        the id value.
      • name

        String name()
        Gets the name property: Resource name.
        Returns:
        the name value.
      • type

        String type()
        Gets the type property: Resource type.
        Returns:
        the type value.
      • datasource

        OutputDataSource datasource()
        Gets the datasource property: Describes the data source that output will be written to. Required on PUT (CreateOrReplace) requests.
        Returns:
        the datasource value.
      • timeWindow

        String timeWindow()
        Gets the timeWindow property: The time frame for filtering Stream Analytics job outputs.
        Returns:
        the timeWindow value.
      • sizeWindow

        Float sizeWindow()
        Gets the sizeWindow property: The size window to constrain a Stream Analytics output to.
        Returns:
        the sizeWindow value.
      • serialization

        Serialization serialization()
        Gets the serialization property: Describes how data from an input is serialized or how data is serialized when written to an output. Required on PUT (CreateOrReplace) requests.
        Returns:
        the serialization value.
      • diagnostics

        Diagnostics diagnostics()
        Gets the diagnostics property: Describes conditions applicable to the Input, Output, or the job overall, that warrant customer attention.
        Returns:
        the diagnostics value.
      • etag

        String etag()
        Gets the etag property: The current entity tag for the output. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency.
        Returns:
        the etag value.
      • innerModel

        OutputInner innerModel()
        Gets the inner com.azure.resourcemanager.streamanalytics.fluent.models.OutputInner object.
        Returns:
        the inner object.
      • update

        Output.Update update()
        Begins update for the Output resource.
        Returns:
        the stage of resource update.
      • refresh

        Output refresh()
        Refreshes the resource to sync with Azure.
        Returns:
        the refreshed resource.
      • refresh

        Output refresh​(com.azure.core.util.Context context)
        Refreshes the resource to sync with Azure.
        Parameters:
        context - The context to associate with this operation.
        Returns:
        the refreshed resource.
      • test

        ResourceTestStatus test​(OutputInner output)
        Tests whether an output’s datasource is reachable and usable by the Azure Stream Analytics service.
        Parameters:
        output - If the output specified does not already exist, this parameter must contain the full output definition intended to be tested. If the output specified already exists, this parameter can be left null to test the existing output as is or if specified, the properties specified will overwrite the corresponding properties in the existing output (exactly like a PATCH operation) and the resulting output will be tested.
        Returns:
        describes the status of the test operation along with error information, if applicable.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • test

        ResourceTestStatus test()
        Tests whether an output’s datasource is reachable and usable by the Azure Stream Analytics service.
        Returns:
        describes the status of the test operation along with error information, if applicable.
        Throws:
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.
      • test

        ResourceTestStatus test​(OutputInner output,
                                com.azure.core.util.Context context)
        Tests whether an output’s datasource is reachable and usable by the Azure Stream Analytics service.
        Parameters:
        output - If the output specified does not already exist, this parameter must contain the full output definition intended to be tested. If the output specified already exists, this parameter can be left null to test the existing output as is or if specified, the properties specified will overwrite the corresponding properties in the existing output (exactly like a PATCH operation) and the resulting output will be tested.
        context - The context to associate with this operation.
        Returns:
        describes the status of the test operation along with error information, if applicable.
        Throws:
        IllegalArgumentException - thrown if parameters fail the validation.
        com.azure.core.management.exception.ManagementException - thrown if the request is rejected by server.
        RuntimeException - all other wrapped checked exceptions if the request fails to be sent.