class Subscription extends Model (View source)

Properties

int $ackDeadlineSeconds
protected $analyticsHubSubscriptionInfoType
protected $analyticsHubSubscriptionInfoDataType
protected $bigqueryConfigType
protected $bigqueryConfigDataType
protected $cloudStorageConfigType
protected $cloudStorageConfigDataType
protected $deadLetterPolicyType
protected $deadLetterPolicyDataType
bool $detached
bool $enableExactlyOnceDelivery
bool $enableMessageOrdering
protected $expirationPolicyType
protected $expirationPolicyDataType
string $filter
string[] $labels
string $messageRetentionDuration
string $name
protected $pushConfigType
protected $pushConfigDataType
bool $retainAckedMessages
protected $retryPolicyType
protected $retryPolicyDataType
string $state
string $topic
string $topicMessageRetentionDuration

Methods

setAckDeadlineSeconds($ackDeadlineSeconds)

No description

int
getAckDeadlineSeconds()

No description

setAnalyticsHubSubscriptionInfo(AnalyticsHubSubscriptionInfo $analyticsHubSubscriptionInfo)

No description

setBigqueryConfig(BigQueryConfig $bigqueryConfig)

No description

setCloudStorageConfig(CloudStorageConfig $cloudStorageConfig)

No description

setDeadLetterPolicy(DeadLetterPolicy $deadLetterPolicy)

No description

setDetached($detached)

No description

bool
getDetached()

No description

setEnableExactlyOnceDelivery($enableExactlyOnceDelivery)

No description

bool
getEnableExactlyOnceDelivery()

No description

setEnableMessageOrdering($enableMessageOrdering)

No description

bool
getEnableMessageOrdering()

No description

setExpirationPolicy(ExpirationPolicy $expirationPolicy)

No description

setFilter($filter)

No description

string
getFilter()

No description

setLabels($labels)

No description

string[]
getLabels()

No description

setMessageRetentionDuration($messageRetentionDuration)

No description

string
getMessageRetentionDuration()

No description

setName($name)

No description

string
getName()

No description

setPushConfig(PushConfig $pushConfig)

No description

getPushConfig()

No description

setRetainAckedMessages($retainAckedMessages)

No description

bool
getRetainAckedMessages()

No description

setRetryPolicy(RetryPolicy $retryPolicy)

No description

getRetryPolicy()

No description

setState($state)

No description

string
getState()

No description

setTopic($topic)

No description

string
getTopic()

No description

setTopicMessageRetentionDuration($topicMessageRetentionDuration)

No description

string

Details

setAckDeadlineSeconds($ackDeadlineSeconds)

No description

Parameters

$ackDeadlineSeconds

int getAckDeadlineSeconds()

No description

Return Value

int

setAnalyticsHubSubscriptionInfo(AnalyticsHubSubscriptionInfo $analyticsHubSubscriptionInfo)

No description

Parameters

AnalyticsHubSubscriptionInfo $analyticsHubSubscriptionInfo

AnalyticsHubSubscriptionInfo getAnalyticsHubSubscriptionInfo()

No description

setBigqueryConfig(BigQueryConfig $bigqueryConfig)

No description

Parameters

BigQueryConfig $bigqueryConfig

BigQueryConfig getBigqueryConfig()

No description

Return Value

BigQueryConfig

setCloudStorageConfig(CloudStorageConfig $cloudStorageConfig)

No description

Parameters

CloudStorageConfig $cloudStorageConfig

CloudStorageConfig getCloudStorageConfig()

No description

Return Value

CloudStorageConfig

setDeadLetterPolicy(DeadLetterPolicy $deadLetterPolicy)

No description

Parameters

DeadLetterPolicy $deadLetterPolicy

DeadLetterPolicy getDeadLetterPolicy()

No description

Return Value

DeadLetterPolicy

setDetached($detached)

No description

Parameters

$detached

bool getDetached()

No description

Return Value

bool

setEnableExactlyOnceDelivery($enableExactlyOnceDelivery)

No description

Parameters

$enableExactlyOnceDelivery

bool getEnableExactlyOnceDelivery()

No description

Return Value

bool

setEnableMessageOrdering($enableMessageOrdering)

No description

Parameters

$enableMessageOrdering

bool getEnableMessageOrdering()

No description

Return Value

bool

setExpirationPolicy(ExpirationPolicy $expirationPolicy)

No description

Parameters

ExpirationPolicy $expirationPolicy

ExpirationPolicy getExpirationPolicy()

No description

Return Value

ExpirationPolicy

setFilter($filter)

No description

Parameters

$filter

string getFilter()

No description

Return Value

string

setLabels($labels)

No description

Parameters

$labels

string[] getLabels()

No description

Return Value

string[]

setMessageRetentionDuration($messageRetentionDuration)

No description

Parameters

$messageRetentionDuration

string getMessageRetentionDuration()

No description

Return Value

string

setName($name)

No description

Parameters

$name

string getName()

No description

Return Value

string

setPushConfig(PushConfig $pushConfig)

No description

Parameters

PushConfig $pushConfig

PushConfig getPushConfig()

No description

Return Value

PushConfig

setRetainAckedMessages($retainAckedMessages)

No description

Parameters

$retainAckedMessages

bool getRetainAckedMessages()

No description

Return Value

bool

setRetryPolicy(RetryPolicy $retryPolicy)

No description

Parameters

RetryPolicy $retryPolicy

RetryPolicy getRetryPolicy()

No description

Return Value

RetryPolicy

setState($state)

No description

Parameters

$state

string getState()

No description

Return Value

string

setTopic($topic)

No description

Parameters

$topic

string getTopic()

No description

Return Value

string

setTopicMessageRetentionDuration($topicMessageRetentionDuration)

No description

Parameters

$topicMessageRetentionDuration

string getTopicMessageRetentionDuration()

No description

Return Value

string