public static final class ListNotificationChannelsResponse.Builder extends GeneratedMessageV3.Builder<ListNotificationChannelsResponse.Builder> implements ListNotificationChannelsResponseOrBuilder
The ListNotificationChannels
response.
Protobuf type google.monitoring.v3.ListNotificationChannelsResponse
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
addAllNotificationChannels(Iterable<? extends NotificationChannel> values)
public ListNotificationChannelsResponse.Builder addAllNotificationChannels(Iterable<? extends NotificationChannel> values)
The notification channels defined for the specified project.
repeated .google.monitoring.v3.NotificationChannel notification_channels = 3;
Parameter
Name | Description |
values | Iterable<? extends com.google.monitoring.v3.NotificationChannel>
|
Returns
addNotificationChannels(NotificationChannel value)
public ListNotificationChannelsResponse.Builder addNotificationChannels(NotificationChannel value)
The notification channels defined for the specified project.
repeated .google.monitoring.v3.NotificationChannel notification_channels = 3;
Parameter
Returns
addNotificationChannels(NotificationChannel.Builder builderForValue)
public ListNotificationChannelsResponse.Builder addNotificationChannels(NotificationChannel.Builder builderForValue)
The notification channels defined for the specified project.
repeated .google.monitoring.v3.NotificationChannel notification_channels = 3;
Parameter
Returns
addNotificationChannels(int index, NotificationChannel value)
public ListNotificationChannelsResponse.Builder addNotificationChannels(int index, NotificationChannel value)
The notification channels defined for the specified project.
repeated .google.monitoring.v3.NotificationChannel notification_channels = 3;
Parameters
Returns
addNotificationChannels(int index, NotificationChannel.Builder builderForValue)
public ListNotificationChannelsResponse.Builder addNotificationChannels(int index, NotificationChannel.Builder builderForValue)
The notification channels defined for the specified project.
repeated .google.monitoring.v3.NotificationChannel notification_channels = 3;
Parameters
Returns
addNotificationChannelsBuilder()
public NotificationChannel.Builder addNotificationChannelsBuilder()
The notification channels defined for the specified project.
repeated .google.monitoring.v3.NotificationChannel notification_channels = 3;
Returns
addNotificationChannelsBuilder(int index)
public NotificationChannel.Builder addNotificationChannelsBuilder(int index)
The notification channels defined for the specified project.
repeated .google.monitoring.v3.NotificationChannel notification_channels = 3;
Parameter
Returns
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ListNotificationChannelsResponse.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public ListNotificationChannelsResponse build()
Returns
buildPartial()
public ListNotificationChannelsResponse buildPartial()
Returns
clear()
public ListNotificationChannelsResponse.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public ListNotificationChannelsResponse.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearNextPageToken()
public ListNotificationChannelsResponse.Builder clearNextPageToken()
If not empty, indicates that there may be more results that match
the request. Use the value in the page_token
field in a
subsequent request to fetch the next set of results. If empty,
all results have been returned.
string next_page_token = 2;
Returns
clearNotificationChannels()
public ListNotificationChannelsResponse.Builder clearNotificationChannels()
The notification channels defined for the specified project.
repeated .google.monitoring.v3.NotificationChannel notification_channels = 3;
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public ListNotificationChannelsResponse.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearTotalSize()
public ListNotificationChannelsResponse.Builder clearTotalSize()
The total number of notification channels in all pages. This number is only
an estimate, and may change in subsequent pages. https://aip.dev/158
int32 total_size = 4;
Returns
clone()
public ListNotificationChannelsResponse.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public ListNotificationChannelsResponse getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getNextPageToken()
public String getNextPageToken()
If not empty, indicates that there may be more results that match
the request. Use the value in the page_token
field in a
subsequent request to fetch the next set of results. If empty,
all results have been returned.
string next_page_token = 2;
Returns
Type | Description |
String | The nextPageToken.
|
getNextPageTokenBytes()
public ByteString getNextPageTokenBytes()
If not empty, indicates that there may be more results that match
the request. Use the value in the page_token
field in a
subsequent request to fetch the next set of results. If empty,
all results have been returned.
string next_page_token = 2;
Returns
Type | Description |
ByteString | The bytes for nextPageToken.
|
getNotificationChannels(int index)
public NotificationChannel getNotificationChannels(int index)
The notification channels defined for the specified project.
repeated .google.monitoring.v3.NotificationChannel notification_channels = 3;
Parameter
Returns
getNotificationChannelsBuilder(int index)
public NotificationChannel.Builder getNotificationChannelsBuilder(int index)
The notification channels defined for the specified project.
repeated .google.monitoring.v3.NotificationChannel notification_channels = 3;
Parameter
Returns
getNotificationChannelsBuilderList()
public List<NotificationChannel.Builder> getNotificationChannelsBuilderList()
The notification channels defined for the specified project.
repeated .google.monitoring.v3.NotificationChannel notification_channels = 3;
Returns
getNotificationChannelsCount()
public int getNotificationChannelsCount()
The notification channels defined for the specified project.
repeated .google.monitoring.v3.NotificationChannel notification_channels = 3;
Returns
getNotificationChannelsList()
public List<NotificationChannel> getNotificationChannelsList()
The notification channels defined for the specified project.
repeated .google.monitoring.v3.NotificationChannel notification_channels = 3;
Returns
getNotificationChannelsOrBuilder(int index)
public NotificationChannelOrBuilder getNotificationChannelsOrBuilder(int index)
The notification channels defined for the specified project.
repeated .google.monitoring.v3.NotificationChannel notification_channels = 3;
Parameter
Returns
getNotificationChannelsOrBuilderList()
public List<? extends NotificationChannelOrBuilder> getNotificationChannelsOrBuilderList()
The notification channels defined for the specified project.
repeated .google.monitoring.v3.NotificationChannel notification_channels = 3;
Returns
Type | Description |
List<? extends com.google.monitoring.v3.NotificationChannelOrBuilder> | |
getTotalSize()
public int getTotalSize()
The total number of notification channels in all pages. This number is only
an estimate, and may change in subsequent pages. https://aip.dev/158
int32 total_size = 4;
Returns
Type | Description |
int | The totalSize.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(ListNotificationChannelsResponse other)
public ListNotificationChannelsResponse.Builder mergeFrom(ListNotificationChannelsResponse other)
Parameter
Returns
public ListNotificationChannelsResponse.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public ListNotificationChannelsResponse.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ListNotificationChannelsResponse.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
removeNotificationChannels(int index)
public ListNotificationChannelsResponse.Builder removeNotificationChannels(int index)
The notification channels defined for the specified project.
repeated .google.monitoring.v3.NotificationChannel notification_channels = 3;
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public ListNotificationChannelsResponse.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setNextPageToken(String value)
public ListNotificationChannelsResponse.Builder setNextPageToken(String value)
If not empty, indicates that there may be more results that match
the request. Use the value in the page_token
field in a
subsequent request to fetch the next set of results. If empty,
all results have been returned.
string next_page_token = 2;
Parameter
Name | Description |
value | String
The nextPageToken to set.
|
Returns
setNextPageTokenBytes(ByteString value)
public ListNotificationChannelsResponse.Builder setNextPageTokenBytes(ByteString value)
If not empty, indicates that there may be more results that match
the request. Use the value in the page_token
field in a
subsequent request to fetch the next set of results. If empty,
all results have been returned.
string next_page_token = 2;
Parameter
Name | Description |
value | ByteString
The bytes for nextPageToken to set.
|
Returns
setNotificationChannels(int index, NotificationChannel value)
public ListNotificationChannelsResponse.Builder setNotificationChannels(int index, NotificationChannel value)
The notification channels defined for the specified project.
repeated .google.monitoring.v3.NotificationChannel notification_channels = 3;
Parameters
Returns
setNotificationChannels(int index, NotificationChannel.Builder builderForValue)
public ListNotificationChannelsResponse.Builder setNotificationChannels(int index, NotificationChannel.Builder builderForValue)
The notification channels defined for the specified project.
repeated .google.monitoring.v3.NotificationChannel notification_channels = 3;
Parameters
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ListNotificationChannelsResponse.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setTotalSize(int value)
public ListNotificationChannelsResponse.Builder setTotalSize(int value)
The total number of notification channels in all pages. This number is only
an estimate, and may change in subsequent pages. https://aip.dev/158
int32 total_size = 4;
Parameter
Name | Description |
value | int
The totalSize to set.
|
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final ListNotificationChannelsResponse.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides