Interface UpdateAttachedClusterRequestOrBuilder

    • Method Detail

      • hasAttachedCluster

        boolean hasAttachedCluster()
         Required. The
         [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resource
         to update.
         
        .google.cloud.gkemulticloud.v1.AttachedCluster attached_cluster = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        Whether the attachedCluster field is set.
      • getAttachedCluster

        AttachedCluster getAttachedCluster()
         Required. The
         [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resource
         to update.
         
        .google.cloud.gkemulticloud.v1.AttachedCluster attached_cluster = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The attachedCluster.
      • getAttachedClusterOrBuilder

        AttachedClusterOrBuilder getAttachedClusterOrBuilder()
         Required. The
         [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster] resource
         to update.
         
        .google.cloud.gkemulticloud.v1.AttachedCluster attached_cluster = 1 [(.google.api.field_behavior) = REQUIRED];
      • getValidateOnly

        boolean getValidateOnly()
         If set, only validate the request, but do not actually update the cluster.
         
        bool validate_only = 2;
        Returns:
        The validateOnly.
      • hasUpdateMask

        boolean hasUpdateMask()
         Required. Mask of fields to update. At least one path must be supplied in
         this field. The elements of the repeated paths field can only include these
         fields from
         [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster]:
        
          *   `description`.
          *   `annotations`.
          *   `platform_version`.
          *   `authorization.admin_users`.
          *   `logging_config.component_config.enable_components`.
          *   `monitoring_config.managed_prometheus_config.enabled`.
         
        .google.protobuf.FieldMask update_mask = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        Whether the updateMask field is set.
      • getUpdateMask

        com.google.protobuf.FieldMask getUpdateMask()
         Required. Mask of fields to update. At least one path must be supplied in
         this field. The elements of the repeated paths field can only include these
         fields from
         [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster]:
        
          *   `description`.
          *   `annotations`.
          *   `platform_version`.
          *   `authorization.admin_users`.
          *   `logging_config.component_config.enable_components`.
          *   `monitoring_config.managed_prometheus_config.enabled`.
         
        .google.protobuf.FieldMask update_mask = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The updateMask.
      • getUpdateMaskOrBuilder

        com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
         Required. Mask of fields to update. At least one path must be supplied in
         this field. The elements of the repeated paths field can only include these
         fields from
         [AttachedCluster][google.cloud.gkemulticloud.v1.AttachedCluster]:
        
          *   `description`.
          *   `annotations`.
          *   `platform_version`.
          *   `authorization.admin_users`.
          *   `logging_config.component_config.enable_components`.
          *   `monitoring_config.managed_prometheus_config.enabled`.
         
        .google.protobuf.FieldMask update_mask = 3 [(.google.api.field_behavior) = REQUIRED];