Interface ZoneSetLabelsRequestOrBuilder

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

    public interface ZoneSetLabelsRequestOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • 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 must always 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 must always 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 must always 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;
      • 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;