Interface BulkSetLabelsRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
BulkSetLabelsRequest, BulkSetLabelsRequest.Builder

@Generated public interface BulkSetLabelsRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    The labels to set for this resource.
    The fingerprint of the previous set of labels for this resource, used to detect conflicts.
    com.google.protobuf.ByteString
    The fingerprint of the previous set of labels for this resource, used to detect conflicts.
    Deprecated.
    int
    The labels to set for this resource.
    The labels to set for this resource.
    getLabelsOrDefault(String key, String defaultValue)
    The labels to set for this resource.
    The labels to set for this resource.
    boolean
    The fingerprint of the previous set of labels for this resource, used to detect conflicts.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasLabelFingerprint

      boolean hasLabelFingerprint()
       The fingerprint of the previous set of labels for this resource,
       used to detect conflicts. The fingerprint is initially generated by Compute
       Engine and changes after every request to modify or update labels. You may
       optionally provide an up-to-date fingerprint hash in order to update or
       change labels. Make a get() request to the resource to get the
       latest fingerprint.
       
      optional string label_fingerprint = 178124825;
      Returns:
      Whether the labelFingerprint field is set.
    • getLabelFingerprint

      String getLabelFingerprint()
       The fingerprint of the previous set of labels for this resource,
       used to detect conflicts. The fingerprint is initially generated by Compute
       Engine and changes after every request to modify or update labels. You may
       optionally provide an up-to-date fingerprint hash in order to update or
       change labels. Make a get() request to the resource to get the
       latest fingerprint.
       
      optional string label_fingerprint = 178124825;
      Returns:
      The labelFingerprint.
    • getLabelFingerprintBytes

      com.google.protobuf.ByteString getLabelFingerprintBytes()
       The fingerprint of the previous set of labels for this resource,
       used to detect conflicts. The fingerprint is initially generated by Compute
       Engine and changes after every request to modify or update labels. You may
       optionally provide an up-to-date fingerprint hash in order to update or
       change labels. Make a get() request to the resource to get the
       latest fingerprint.
       
      optional string label_fingerprint = 178124825;
      Returns:
      The bytes for labelFingerprint.
    • getLabelsCount

      int getLabelsCount()
       The labels to set for this resource.
       
      map<string, string> labels = 500195327;
    • containsLabels

      boolean containsLabels(String key)
       The labels to set for this resource.
       
      map<string, string> labels = 500195327;
    • getLabels

      Deprecated.
      Use getLabelsMap() instead.
    • getLabelsMap

      Map<String,String> getLabelsMap()
       The labels to set for this resource.
       
      map<string, string> labels = 500195327;
    • getLabelsOrDefault

      String getLabelsOrDefault(String key, String defaultValue)
       The labels to set for this resource.
       
      map<string, string> labels = 500195327;
    • getLabelsOrThrow

      String getLabelsOrThrow(String key)
       The labels to set for this resource.
       
      map<string, string> labels = 500195327;