public static final class CreateNotificationRequest.Builder extends GeneratedMessageV3.Builder<CreateNotificationRequest.Builder> implements CreateNotificationRequestOrBuilder
Request message for CreateNotification.
Protobuf type google.storage.v2.CreateNotificationRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CreateNotificationRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public CreateNotificationRequest build()
Returns
buildPartial()
public CreateNotificationRequest buildPartial()
Returns
clear()
public CreateNotificationRequest.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public CreateNotificationRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearNotification()
public CreateNotificationRequest.Builder clearNotification()
Required. Properties of the notification to be inserted.
.google.storage.v2.Notification notification = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateNotificationRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearParent()
public CreateNotificationRequest.Builder clearParent()
Required. The bucket to which this notification belongs.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
clone()
public CreateNotificationRequest.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public CreateNotificationRequest getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getNotification()
public Notification getNotification()
Required. Properties of the notification to be inserted.
.google.storage.v2.Notification notification = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
getNotificationBuilder()
public Notification.Builder getNotificationBuilder()
Required. Properties of the notification to be inserted.
.google.storage.v2.Notification notification = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
getNotificationOrBuilder()
public NotificationOrBuilder getNotificationOrBuilder()
Required. Properties of the notification to be inserted.
.google.storage.v2.Notification notification = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
getParent()
public String getParent()
Required. The bucket to which this notification belongs.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
Type | Description |
String | The parent.
|
getParentBytes()
public ByteString getParentBytes()
Required. The bucket to which this notification belongs.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
hasNotification()
public boolean hasNotification()
Required. Properties of the notification to be inserted.
.google.storage.v2.Notification notification = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
boolean | Whether the notification field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
public CreateNotificationRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public CreateNotificationRequest.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeFrom(CreateNotificationRequest other)
public CreateNotificationRequest.Builder mergeFrom(CreateNotificationRequest other)
Parameter
Returns
mergeNotification(Notification value)
public CreateNotificationRequest.Builder mergeNotification(Notification value)
Required. Properties of the notification to be inserted.
.google.storage.v2.Notification notification = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateNotificationRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public CreateNotificationRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setNotification(Notification value)
public CreateNotificationRequest.Builder setNotification(Notification value)
Required. Properties of the notification to be inserted.
.google.storage.v2.Notification notification = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
setNotification(Notification.Builder builderForValue)
public CreateNotificationRequest.Builder setNotification(Notification.Builder builderForValue)
Required. Properties of the notification to be inserted.
.google.storage.v2.Notification notification = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
setParent(String value)
public CreateNotificationRequest.Builder setParent(String value)
Required. The bucket to which this notification belongs.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter
Name | Description |
value | String
The parent to set.
|
Returns
setParentBytes(ByteString value)
public CreateNotificationRequest.Builder setParentBytes(ByteString value)
Required. The bucket to which this notification belongs.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter
Name | Description |
value | ByteString
The bytes for parent to set.
|
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateNotificationRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateNotificationRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides