Interface UpdateFindingRequestOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Finding getFinding()
      Required.
      FindingOrBuilder getFindingOrBuilder()
      Required.
      com.google.protobuf.FieldMask getUpdateMask()
      The FieldMask to use when updating the finding resource.
      com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
      The FieldMask to use when updating the finding resource.
      boolean hasFinding()
      Required.
      boolean hasUpdateMask()
      The FieldMask to use when updating the finding resource.
      • 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

      • hasFinding

        boolean hasFinding()
         Required. The finding resource to update or create if it does not already
         exist. parent, security_marks, and update_time will be ignored.
        
         In the case of creation, the finding id portion of the name must be
         alphanumeric and less than or equal to 32 characters and greater than 0
         characters in length.
         
        .google.cloud.securitycenter.v1.Finding finding = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        Whether the finding field is set.
      • getFinding

        Finding getFinding()
         Required. The finding resource to update or create if it does not already
         exist. parent, security_marks, and update_time will be ignored.
        
         In the case of creation, the finding id portion of the name must be
         alphanumeric and less than or equal to 32 characters and greater than 0
         characters in length.
         
        .google.cloud.securitycenter.v1.Finding finding = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The finding.
      • getFindingOrBuilder

        FindingOrBuilder getFindingOrBuilder()
         Required. The finding resource to update or create if it does not already
         exist. parent, security_marks, and update_time will be ignored.
        
         In the case of creation, the finding id portion of the name must be
         alphanumeric and less than or equal to 32 characters and greater than 0
         characters in length.
         
        .google.cloud.securitycenter.v1.Finding finding = 1 [(.google.api.field_behavior) = REQUIRED];
      • hasUpdateMask

        boolean hasUpdateMask()
         The FieldMask to use when updating the finding resource. This field should
         not be specified when creating a finding.
        
         When updating a finding, an empty mask is treated as updating all mutable
         fields and replacing source_properties.  Individual source_properties can
         be added/updated by using "source_properties.<property key>" in the field
         mask.
         
        .google.protobuf.FieldMask update_mask = 2;
        Returns:
        Whether the updateMask field is set.
      • getUpdateMask

        com.google.protobuf.FieldMask getUpdateMask()
         The FieldMask to use when updating the finding resource. This field should
         not be specified when creating a finding.
        
         When updating a finding, an empty mask is treated as updating all mutable
         fields and replacing source_properties.  Individual source_properties can
         be added/updated by using "source_properties.<property key>" in the field
         mask.
         
        .google.protobuf.FieldMask update_mask = 2;
        Returns:
        The updateMask.
      • getUpdateMaskOrBuilder

        com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
         The FieldMask to use when updating the finding resource. This field should
         not be specified when creating a finding.
        
         When updating a finding, an empty mask is treated as updating all mutable
         fields and replacing source_properties.  Individual source_properties can
         be added/updated by using "source_properties.<property key>" in the field
         mask.
         
        .google.protobuf.FieldMask update_mask = 2;