B C D E G H J L N O S T V 
All Classes All Packages

B

build() - Method in class com.google.cloud.notification.NotificationInfo.Builder
 

C

com.google.cloud.notification - package com.google.cloud.notification
 
create(Storage) - Method in interface com.google.cloud.notification.Notification
 
create(Storage) - Method in class com.google.cloud.notification.NotificationImpl
 
create(Storage) - Method in class com.google.cloud.notification.NotificationImpl.DefaultNotificationFactory
 
createNotification(String, NotificationInfo) - Method in interface com.google.cloud.notification.Notification
 
createNotification(String, NotificationInfo) - Method in class com.google.cloud.notification.NotificationImpl
 

D

DefaultNotificationFactory() - Constructor for class com.google.cloud.notification.NotificationImpl.DefaultNotificationFactory
 
deleteNotification(String, String) - Method in interface com.google.cloud.notification.Notification
 
deleteNotification(String, String) - Method in class com.google.cloud.notification.NotificationImpl
 

E

equals(Object) - Method in class com.google.cloud.notification.NotificationInfo
 

G

getCustomAttributes() - Method in class com.google.cloud.notification.NotificationInfo
Returns the list of additional attributes to attach to each Cloud PubSub message published for\ this notification subscription.
getEtag() - Method in class com.google.cloud.notification.NotificationInfo
Returns HTTP 1.1 Entity tag for the notification.
getEventTypes() - Method in class com.google.cloud.notification.NotificationInfo
Returns the list of event types that this notification will apply to.
getGeneratedId() - Method in class com.google.cloud.notification.NotificationInfo
Returns the service-generated id for the notification.
getObjectNamePrefix() - Method in class com.google.cloud.notification.NotificationInfo
Returns the object name prefix for which this notification configuration applies.
getPayloadFormat() - Method in class com.google.cloud.notification.NotificationInfo
Returns the desired content of the Payload.
getSelfLink() - Method in class com.google.cloud.notification.NotificationInfo
Returns the canonical URI of this topic as a string.
getTopic() - Method in class com.google.cloud.notification.NotificationInfo
Returns the Cloud PubSub topic to which this subscription publishes.

H

hashCode() - Method in class com.google.cloud.notification.NotificationInfo
 

J

JSON_API_V1 - com.google.cloud.notification.NotificationInfo.PayloadFormat
 

L

listNotifications(String) - Method in interface com.google.cloud.notification.Notification
 
listNotifications(String) - Method in class com.google.cloud.notification.NotificationImpl
 

N

newBuilder(ProjectTopicName) - Static method in class com.google.cloud.notification.NotificationInfo
Returns a NotificationInfo builder where the topic's name is set to the provided name.
NONE - com.google.cloud.notification.NotificationInfo.PayloadFormat
 
Notification - Interface in com.google.cloud.notification
An interface for Pub/Sub Notifications in Google Cloud Storage.
NotificationImpl - Class in com.google.cloud.notification
 
NotificationImpl.DefaultNotificationFactory - Class in com.google.cloud.notification
 
NotificationInfo - Class in com.google.cloud.notification
Google Storage Notification metadata;
NotificationInfo.Builder - Class in com.google.cloud.notification
 
NotificationInfo.PayloadFormat - Enum in com.google.cloud.notification
 

O

of(ProjectTopicName) - Static method in class com.google.cloud.notification.NotificationInfo
Creates a NotificationInfo object for the provided topic name.

S

setCustomAttributes(Map<String, String>) - Method in class com.google.cloud.notification.NotificationInfo.Builder
 
setEventTypes(Iterable<String>) - Method in class com.google.cloud.notification.NotificationInfo.Builder
 
setObjectNamePrefix(String) - Method in class com.google.cloud.notification.NotificationInfo.Builder
GcpLaunchStage.Alpha
setPayloadFormat(NotificationInfo.PayloadFormat) - Method in class com.google.cloud.notification.NotificationInfo.Builder
 
setTopic(ProjectTopicName) - Method in class com.google.cloud.notification.NotificationInfo.Builder
 

T

toBuilder() - Method in class com.google.cloud.notification.NotificationInfo
Returns a builder for the current notification.
toString() - Method in class com.google.cloud.notification.NotificationInfo
 

V

valueOf(String) - Static method in enum com.google.cloud.notification.NotificationInfo.PayloadFormat
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.google.cloud.notification.NotificationInfo.PayloadFormat
Returns an array containing the constants of this enum type, in the order they are declared.
B C D E G H J L N O S T V 
All Classes All Packages