Interface UpdateNamespaceTagsRequestOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
UpdateNamespaceTagsRequest,UpdateNamespaceTagsRequest.Builder
@Generated(value="protoc",
comments="annotations:UpdateNamespaceTagsRequestOrBuilder.java.pb.meta")
public interface UpdateNamespaceTagsRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleanA list of tags to add or update.The id to use for this async operation - optional.com.google.protobuf.ByteStringThe id to use for this async operation - optional.The namespace to set tags for.com.google.protobuf.ByteStringThe namespace to set tags for.getTagsToRemove(int index) A list of tag keys to remove.com.google.protobuf.ByteStringgetTagsToRemoveBytes(int index) A list of tag keys to remove.intA list of tag keys to remove.A list of tag keys to remove.Deprecated.intA list of tags to add or update.A list of tags to add or update.getTagsToUpsertOrDefault(String key, String defaultValue) A list of tags to add or update.A list of tags to add or update.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getNamespace
-
getNamespaceBytes
com.google.protobuf.ByteString getNamespaceBytes()The namespace to set tags for.
string namespace = 1;- Returns:
- The bytes for namespace.
-
getTagsToUpsertCount
int getTagsToUpsertCount()A list of tags to add or update. If a key of an existing tag is added, the tag's value is updated. At least one of tags_to_upsert or tags_to_remove must be specified.
map<string, string> tags_to_upsert = 2; -
containsTagsToUpsert
A list of tags to add or update. If a key of an existing tag is added, the tag's value is updated. At least one of tags_to_upsert or tags_to_remove must be specified.
map<string, string> tags_to_upsert = 2; -
getTagsToUpsert
-
getTagsToUpsertMap
-
getTagsToUpsertOrDefault
-
getTagsToUpsertOrThrow
-
getTagsToRemoveList
-
getTagsToRemoveCount
int getTagsToRemoveCount()A list of tag keys to remove. If a tag key doesn't exist, it is silently ignored. At least one of tags_to_upsert or tags_to_remove must be specified.
repeated string tags_to_remove = 3;- Returns:
- The count of tagsToRemove.
-
getTagsToRemove
A list of tag keys to remove. If a tag key doesn't exist, it is silently ignored. At least one of tags_to_upsert or tags_to_remove must be specified.
repeated string tags_to_remove = 3;- Parameters:
index- The index of the element to return.- Returns:
- The tagsToRemove at the given index.
-
getTagsToRemoveBytes
com.google.protobuf.ByteString getTagsToRemoveBytes(int index) A list of tag keys to remove. If a tag key doesn't exist, it is silently ignored. At least one of tags_to_upsert or tags_to_remove must be specified.
repeated string tags_to_remove = 3;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the tagsToRemove at the given index.
-
getAsyncOperationId
String getAsyncOperationId()The id to use for this async operation - optional.
string async_operation_id = 4;- Returns:
- The asyncOperationId.
-
getAsyncOperationIdBytes
com.google.protobuf.ByteString getAsyncOperationIdBytes()The id to use for this async operation - optional.
string async_operation_id = 4;- Returns:
- The bytes for asyncOperationId.
-