Reference documentation and code samples for the Cloud PubSub V1 Client class IngestionFailureEvent.
Payload of the Platform Log entry sent when a failure is encountered while ingesting.
Generated from protobuf message google.pubsub.v1.IngestionFailureEvent
Namespace
Google \ Cloud \ PubSub \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ topic |
string
Required. Name of the import topic. Format is: projects/{project_name}/topics/{topic_name}. |
↳ error_message |
string
Required. Error details explaining why ingestion to Pub/Sub has failed. |
↳ cloud_storage_failure |
IngestionFailureEvent\CloudStorageFailure
Optional. Failure when ingesting from Cloud Storage. |
↳ aws_msk_failure |
IngestionFailureEvent\AwsMskFailureReason
Optional. Failure when ingesting from Amazon MSK. |
↳ azure_event_hubs_failure |
IngestionFailureEvent\AzureEventHubsFailureReason
Optional. Failure when ingesting from Azure Event Hubs. |
↳ confluent_cloud_failure |
IngestionFailureEvent\ConfluentCloudFailureReason
Optional. Failure when ingesting from Confluent Cloud. |
↳ aws_kinesis_failure |
IngestionFailureEvent\AwsKinesisFailureReason
Optional. Failure when ingesting from AWS Kinesis. |
getTopic
Required. Name of the import topic. Format is: projects/{project_name}/topics/{topic_name}.
| Returns | |
|---|---|
| Type | Description |
string |
|
setTopic
Required. Name of the import topic. Format is: projects/{project_name}/topics/{topic_name}.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getErrorMessage
Required. Error details explaining why ingestion to Pub/Sub has failed.
| Returns | |
|---|---|
| Type | Description |
string |
|
setErrorMessage
Required. Error details explaining why ingestion to Pub/Sub has failed.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getCloudStorageFailure
Optional. Failure when ingesting from Cloud Storage.
| Returns | |
|---|---|
| Type | Description |
IngestionFailureEvent\CloudStorageFailure|null |
|
hasCloudStorageFailure
setCloudStorageFailure
Optional. Failure when ingesting from Cloud Storage.
| Parameter | |
|---|---|
| Name | Description |
var |
IngestionFailureEvent\CloudStorageFailure
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getAwsMskFailure
Optional. Failure when ingesting from Amazon MSK.
| Returns | |
|---|---|
| Type | Description |
IngestionFailureEvent\AwsMskFailureReason|null |
|
hasAwsMskFailure
setAwsMskFailure
Optional. Failure when ingesting from Amazon MSK.
| Parameter | |
|---|---|
| Name | Description |
var |
IngestionFailureEvent\AwsMskFailureReason
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getAzureEventHubsFailure
Optional. Failure when ingesting from Azure Event Hubs.
| Returns | |
|---|---|
| Type | Description |
IngestionFailureEvent\AzureEventHubsFailureReason|null |
|
hasAzureEventHubsFailure
setAzureEventHubsFailure
Optional. Failure when ingesting from Azure Event Hubs.
| Parameter | |
|---|---|
| Name | Description |
var |
IngestionFailureEvent\AzureEventHubsFailureReason
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getConfluentCloudFailure
Optional. Failure when ingesting from Confluent Cloud.
| Returns | |
|---|---|
| Type | Description |
IngestionFailureEvent\ConfluentCloudFailureReason|null |
|
hasConfluentCloudFailure
setConfluentCloudFailure
Optional. Failure when ingesting from Confluent Cloud.
| Parameter | |
|---|---|
| Name | Description |
var |
IngestionFailureEvent\ConfluentCloudFailureReason
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getAwsKinesisFailure
Optional. Failure when ingesting from AWS Kinesis.
| Returns | |
|---|---|
| Type | Description |
IngestionFailureEvent\AwsKinesisFailureReason|null |
|
hasAwsKinesisFailure
setAwsKinesisFailure
Optional. Failure when ingesting from AWS Kinesis.
| Parameter | |
|---|---|
| Name | Description |
var |
IngestionFailureEvent\AwsKinesisFailureReason
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getFailure
| Returns | |
|---|---|
| Type | Description |
string |
|