Interface UpdateViewRequestOrBuilder

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

    public interface UpdateViewRequestOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getName()
      Required.
      com.google.protobuf.ByteString getNameBytes()
      Required.
      com.google.protobuf.FieldMask getUpdateMask()
      Optional.
      com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
      Optional.
      LogView getView()
      Required.
      LogViewOrBuilder getViewOrBuilder()
      Required.
      boolean hasUpdateMask()
      Optional.
      boolean hasView()
      Required.
      • 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 Detail

      • getName

        String getName()
         Required. The full resource name of the view to update
        
             "projects/[PROJECT_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]/views/[VIEW_ID]"
        
         For example:
        
           `"projects/my-project/locations/global/buckets/my-bucket/views/my-view"`
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         Required. The full resource name of the view to update
        
             "projects/[PROJECT_ID]/locations/[LOCATION_ID]/buckets/[BUCKET_ID]/views/[VIEW_ID]"
        
         For example:
        
           `"projects/my-project/locations/global/buckets/my-bucket/views/my-view"`
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for name.
      • hasView

        boolean hasView()
         Required. The updated view.
         
        .google.logging.v2.LogView view = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        Whether the view field is set.
      • getView

        LogView getView()
         Required. The updated view.
         
        .google.logging.v2.LogView view = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The view.
      • getViewOrBuilder

        LogViewOrBuilder getViewOrBuilder()
         Required. The updated view.
         
        .google.logging.v2.LogView view = 2 [(.google.api.field_behavior) = REQUIRED];
      • hasUpdateMask

        boolean hasUpdateMask()
         Optional. Field mask that specifies the fields in `view` that need
         an update. A field will be overwritten if, and only if, it is
         in the update mask. `name` and output only fields cannot be updated.
        
         For a detailed `FieldMask` definition, see
         https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#google.protobuf.FieldMask
        
         For example: `updateMask=filter`
         
        .google.protobuf.FieldMask update_mask = 4 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        Whether the updateMask field is set.
      • getUpdateMask

        com.google.protobuf.FieldMask getUpdateMask()
         Optional. Field mask that specifies the fields in `view` that need
         an update. A field will be overwritten if, and only if, it is
         in the update mask. `name` and output only fields cannot be updated.
        
         For a detailed `FieldMask` definition, see
         https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#google.protobuf.FieldMask
        
         For example: `updateMask=filter`
         
        .google.protobuf.FieldMask update_mask = 4 [(.google.api.field_behavior) = OPTIONAL];
        Returns:
        The updateMask.
      • getUpdateMaskOrBuilder

        com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
         Optional. Field mask that specifies the fields in `view` that need
         an update. A field will be overwritten if, and only if, it is
         in the update mask. `name` and output only fields cannot be updated.
        
         For a detailed `FieldMask` definition, see
         https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#google.protobuf.FieldMask
        
         For example: `updateMask=filter`
         
        .google.protobuf.FieldMask update_mask = 4 [(.google.api.field_behavior) = OPTIONAL];