# Dataflow V1beta3 API - Class Google::Cloud::Dataflow::V1beta3::ExecutionStageSummary::ComponentSource (v0.17.0)

0.17.0 (latest) 0.16.0 0.15.0 0.14.1 0.13.1 0.12.1 0.11.0 0.10.0 0.9.1 0.8.2 0.7.0 0.6.0 0.5.0 0.4.0 0.3.0 0.2.0 0.1.4 Reference documentation and code samples for the Dataflow V1beta3 API class Google::Cloud::Dataflow::V1beta3::ExecutionStageSummary::ComponentSource.

Description of an interstitial value between transforms in an execution
stage.

## Inherits

- Object

## Extended By

- Google::Protobuf::MessageExts::ClassMethods

## Includes

- Google::Protobuf::MessageExts

## Methods

### #name

    def name() -> ::String

**Returns**

- (::String) --- Dataflow service generated name for this source.

### #name=

    def name=(value) -> ::String

**Parameter**

- **value** (::String) --- Dataflow service generated name for this source.
**Returns**

- (::String) --- Dataflow service generated name for this source.

### #original_transform_or_collection

    def original_transform_or_collection() -> ::String

**Returns**

- (::String) --- User name for the original user transform or collection with which this source is most closely associated.

### #original_transform_or_collection=

    def original_transform_or_collection=(value) -> ::String

**Parameter**

- **value** (::String) --- User name for the original user transform or collection with which this source is most closely associated.
**Returns**

- (::String) --- User name for the original user transform or collection with which this source is most closely associated.

### #user_name

    def user_name() -> ::String

**Returns**

- (::String) --- Human-readable name for this transform; may be user or system generated.

### #user_name=

    def user_name=(value) -> ::String

**Parameter**

- **value** (::String) --- Human-readable name for this transform; may be user or system generated.
**Returns**

- (::String) --- Human-readable name for this transform; may be user or system generated.