---
schema_version: "1"
id: d87ecec56cadbc4ef1753a56cfab11b0747f53403062be8b2dbdb8960275da86
title: StreamingAppDataConnector
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/api_meta/meta_streamingappdataconnector.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_streamingappdataconnector.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 18db88c034a84bcf9c07646154e2c02dd50ae92d6614906687223cea69f0ab3a
description: Represents the connection information specific to Web and Mobile Connectors.
---
# StreamingAppDataConnector

Represents the connection information specific to Web and Mobile Connectors.

![Important](https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/images/icon_note_important.png)

#### Important

Where possible, we changed noninclusive terms to align with our company value of Equality. We maintained certain terms to avoid any effect on customer implementations.

## Parent Type

This type extends the [Metadata](https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/metadata.htm "The base class for all metadata types. You can’t edit this object. A component is an instance of a metadata type.") metadata type and inherits its fullName field.

## File Suffix and Directory Location

StreamingAppDataConnector components have the suffix .streamingAppDataConnector and are stored in the streamingAppDataConnectors folder.

## Version

StreamingAppDataConnector components are available in API version 55.0 and later.

## Special Access Rules

There are no additional access requirements that are specific to this type.

## Fields

| Field Name | Description |
| --- | --- |
| appIdentifier | 
Field Type

string

Description

Required.

The unique app identifier (UUID).



 |
| dataConnectorType | 

Field Type

DataConnectorType (enumeration of type string)

Description

Required.

The value of the field is restricted to SteamingApp.

Possible values are:

- DataCloud
- StreamingApp





 |
| isProtected | 

Field Type

boolean

Description

An auto-generated value that doesn’t impact the behavior of the metadata type.



 |
| masterLabel | 

Field Type

string

Description

Required.

The display name of the connector.



 |
| streamingAppDataConnectorType | 

Field Type

StreamingAppDataConnectorType (enumeration of type string)

Description

Required.

The type of connector.

Possible values are:

- MobileApp
- WebApp





 |

## Declarative Metadata Sample Definition

The following is an example of a StreamingAppDataConnector component.

<?xml version="1.0" encoding="UTF-8"?>
<StreamingAppDataConnector xmlns="http://soap.sforce.com/2006/04/metadata">
    <appIdentifier\>61826b62-6b90-49ff-8259</appIdentifier\>
    <dataConnectorType\>StreamingApp</dataConnectorType\>
    <masterLabel\>My Web Application</masterLabel\>
    <streamingAppDataConnectorType\>WebApp</streamingAppDataConnectorType\>
</StreamingAppDataConnector\>

The following is an example package.xml that references the previous definition.

<?xml version="1.0" encoding="UTF-8"?>
<Package xmlns="http://soap.sforce.com/2006/04/metadata">
    <fullName\>MyPackage</fullName\>
    <namespacePrefix\>ns1</namespacePrefix\>
    <types\>
        <members\>My\_Web\_Application\_Behavioral\_Events\_F4DA8759</members\>
        <name\>DataStreamDefinition</name\>
    </types\>
    <types\>
        <members\>My\_Web\_Application\_61826b62\_6b90\_49ff\_8259</members\>
        <name\>ExternalDataConnector</name\>
    </types\>
    <types\>
        <members\>My\_Web\_Application\_61826b62\_6b90\_49ff\_8259</members\>
        <name\>StreamingAppDataConnector</name\>
    </types\>
    <version\>55.0</version\>
</Package\>

## Wildcard Support in the Manifest File

This metadata type supports the wildcard character \* (asterisk) in the package.xml manifest file. For information about using the manifest file, see [Deploying and Retrieving Metadata with the Zip File](https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/file_based_zip_file.htm "The deploy() and retrieve() calls are used to deploy and retrieve a .zip file. Within the .zip file is a project manifest (package.xml) that lists what to retrieve or deploy, and one or more XML components that are organized into folders.").