public final class EventGridDataConnection extends DataConnectionInner
Constructor and Description |
---|
EventGridDataConnection() |
Modifier and Type | Method and Description |
---|---|
BlobStorageEventType |
blobStorageEventType()
Get the blobStorageEventType property: The name of blob storage event type to process.
|
String |
consumerGroup()
Get the consumerGroup property: The event hub consumer group.
|
EventGridDataFormat |
dataFormat()
Get the dataFormat property: The data format of the message.
|
String |
eventHubResourceId()
Get the eventHubResourceId property: The resource ID where the event grid is configured to send events.
|
Boolean |
ignoreFirstRecord()
Get the ignoreFirstRecord property: A Boolean value that, if set to true, indicates that ingestion should ignore
the first record of every file.
|
String |
mappingRuleName()
Get the mappingRuleName property: The mapping rule to be used to ingest the data.
|
ResourceProvisioningState |
provisioningState()
Get the provisioningState property: The provisioned state of the resource.
|
String |
storageAccountResourceId()
Get the storageAccountResourceId property: The resource ID of the storage account where the data resides.
|
String |
tableName()
Get the tableName property: The table where the data should be ingested.
|
void |
validate()
Validates the instance.
|
EventGridDataConnection |
withBlobStorageEventType(BlobStorageEventType blobStorageEventType)
Set the blobStorageEventType property: The name of blob storage event type to process.
|
EventGridDataConnection |
withConsumerGroup(String consumerGroup)
Set the consumerGroup property: The event hub consumer group.
|
EventGridDataConnection |
withDataFormat(EventGridDataFormat dataFormat)
Set the dataFormat property: The data format of the message.
|
EventGridDataConnection |
withEventHubResourceId(String eventHubResourceId)
Set the eventHubResourceId property: The resource ID where the event grid is configured to send events.
|
EventGridDataConnection |
withIgnoreFirstRecord(Boolean ignoreFirstRecord)
Set the ignoreFirstRecord property: A Boolean value that, if set to true, indicates that ingestion should ignore
the first record of every file.
|
EventGridDataConnection |
withLocation(String location)
Set the location property: Resource location.
|
EventGridDataConnection |
withMappingRuleName(String mappingRuleName)
Set the mappingRuleName property: The mapping rule to be used to ingest the data.
|
EventGridDataConnection |
withStorageAccountResourceId(String storageAccountResourceId)
Set the storageAccountResourceId property: The resource ID of the storage account where the data resides.
|
EventGridDataConnection |
withTableName(String tableName)
Set the tableName property: The table where the data should be ingested.
|
location, systemData
public EventGridDataConnection withLocation(String location)
withLocation
in class DataConnectionInner
location
- the location value to set.public String storageAccountResourceId()
public EventGridDataConnection withStorageAccountResourceId(String storageAccountResourceId)
storageAccountResourceId
- the storageAccountResourceId value to set.public String eventHubResourceId()
public EventGridDataConnection withEventHubResourceId(String eventHubResourceId)
eventHubResourceId
- the eventHubResourceId value to set.public String consumerGroup()
public EventGridDataConnection withConsumerGroup(String consumerGroup)
consumerGroup
- the consumerGroup value to set.public String tableName()
public EventGridDataConnection withTableName(String tableName)
tableName
- the tableName value to set.public String mappingRuleName()
public EventGridDataConnection withMappingRuleName(String mappingRuleName)
mappingRuleName
- the mappingRuleName value to set.public EventGridDataFormat dataFormat()
public EventGridDataConnection withDataFormat(EventGridDataFormat dataFormat)
dataFormat
- the dataFormat value to set.public Boolean ignoreFirstRecord()
public EventGridDataConnection withIgnoreFirstRecord(Boolean ignoreFirstRecord)
ignoreFirstRecord
- the ignoreFirstRecord value to set.public BlobStorageEventType blobStorageEventType()
public EventGridDataConnection withBlobStorageEventType(BlobStorageEventType blobStorageEventType)
blobStorageEventType
- the blobStorageEventType value to set.public ResourceProvisioningState provisioningState()
public void validate()
validate
in class DataConnectionInner
IllegalArgumentException
- thrown if the instance is not valid.Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.