## Uses of Class
org.springframework.cloud.dataflow.rest.client.dsl.StreamApplication

- Packages that use StreamApplication
  Package | Description
  --- | ---
  org.springframework.cloud.dataflow.rest.client.dsl |

- - ### Uses of StreamApplication in org.springframework.cloud.dataflow.rest.client.dsl

    Methods in org.springframework.cloud.dataflow.rest.client.dsl that return StreamApplication
    Modifier and Type | Method and Description
    --- | ---
    `StreamApplication` | StreamApplication.`addDeploymentProperty(String key, Object value)`
    `StreamApplication` | StreamApplication.`addProperties(Map<String,Object> properties)`
    `StreamApplication` | StreamApplication.`addProperty(String key, Object value)`
    `StreamApplication` | StreamApplication.`label(String label)`
    `StreamApplication` | StreamApplication.`type(StreamApplication.ApplicationType type)`

    Methods in org.springframework.cloud.dataflow.rest.client.dsl that return types with arguments of type StreamApplication
    Modifier and Type | Method and Description
    --- | ---
    `Map<StreamApplication,Map<String,String>>` | Stream.`runtimeApps()`

    Methods in org.springframework.cloud.dataflow.rest.client.dsl with parameters of type StreamApplication
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | Stream.StreamNameBuilder.`addApplication(StreamApplication application)`
    `protected void` | Stream.StreamDescriptionBuilder.`addApplication(StreamApplication application)`
    `String` | Stream.`logs(StreamApplication app)` Get the logs of a specific application from the stream
    `Stream.ProcessorBuilder` | Stream.SourceBuilder.`processor(StreamApplication processor)` Appends a `StreamApplication` as a processor for this stream
    `Stream.ProcessorBuilder` | Stream.ProcessorBuilder.`processor(StreamApplication processor)` Appends a `StreamApplication` as a processor for this stream
    `void` | Stream.`scaleApplicationInstances(StreamApplication application, int count, Map<String,String> properties)` Scale up or down the number of application instances.
    `Stream.SinkBuilder` | Stream.SourceBuilder.`sink(StreamApplication sink)` Appends a `StreamApplication` as a sink for this stream
    `Stream.SinkBuilder` | Stream.ProcessorBuilder.`sink(StreamApplication sink)` Appends a `StreamApplication` as a sink for this stream
    `Stream.SourceBuilder` | Stream.StreamNameBuilder.`source(StreamApplication source)` Appends a `StreamApplication` as a source for this stream
    `Stream.SourceBuilder` | Stream.StreamDescriptionBuilder.`source(StreamApplication source)` Appends a `StreamApplication` as a source for this stream

    Constructor parameters in org.springframework.cloud.dataflow.rest.client.dsl with type arguments of type StreamApplication
    Constructor and Description
    `StreamDefinition(String name, DataFlowOperations client, String definition, String description, List<StreamApplication> applications)`

Copyright © 2021 Pivotal Software, Inc.. All rights reserved.