Interface UpdateCompanyRequestOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Company getCompany()
      Required.
      CompanyOrBuilder getCompanyOrBuilder()
      Required.
      com.google.protobuf.FieldMask getUpdateMask()
      Strongly recommended for the best service experience.
      com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
      Strongly recommended for the best service experience.
      boolean hasCompany()
      Required.
      boolean hasUpdateMask()
      Strongly recommended for the best service experience.
      • 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

      • hasCompany

        boolean hasCompany()
         Required. The company resource to replace the current resource in the
         system.
         
        .google.cloud.talent.v4.Company company = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        Whether the company field is set.
      • getCompany

        Company getCompany()
         Required. The company resource to replace the current resource in the
         system.
         
        .google.cloud.talent.v4.Company company = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The company.
      • getCompanyOrBuilder

        CompanyOrBuilder getCompanyOrBuilder()
         Required. The company resource to replace the current resource in the
         system.
         
        .google.cloud.talent.v4.Company company = 1 [(.google.api.field_behavior) = REQUIRED];
      • hasUpdateMask

        boolean hasUpdateMask()
         Strongly recommended for the best service experience.
        
         If [update_mask][google.cloud.talent.v4.UpdateCompanyRequest.update_mask]
         is provided, only the specified fields in
         [company][google.cloud.talent.v4.UpdateCompanyRequest.company] are updated.
         Otherwise all the fields are updated.
        
         A field mask to specify the company fields to be updated. Only
         top level fields of [Company][google.cloud.talent.v4.Company] are
         supported.
         
        .google.protobuf.FieldMask update_mask = 2;
        Returns:
        Whether the updateMask field is set.
      • getUpdateMask

        com.google.protobuf.FieldMask getUpdateMask()
         Strongly recommended for the best service experience.
        
         If [update_mask][google.cloud.talent.v4.UpdateCompanyRequest.update_mask]
         is provided, only the specified fields in
         [company][google.cloud.talent.v4.UpdateCompanyRequest.company] are updated.
         Otherwise all the fields are updated.
        
         A field mask to specify the company fields to be updated. Only
         top level fields of [Company][google.cloud.talent.v4.Company] are
         supported.
         
        .google.protobuf.FieldMask update_mask = 2;
        Returns:
        The updateMask.
      • getUpdateMaskOrBuilder

        com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
         Strongly recommended for the best service experience.
        
         If [update_mask][google.cloud.talent.v4.UpdateCompanyRequest.update_mask]
         is provided, only the specified fields in
         [company][google.cloud.talent.v4.UpdateCompanyRequest.company] are updated.
         Otherwise all the fields are updated.
        
         A field mask to specify the company fields to be updated. Only
         top level fields of [Company][google.cloud.talent.v4.Company] are
         supported.
         
        .google.protobuf.FieldMask update_mask = 2;