Interface UpdateCompanyRequestOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Required.
    Required.
    com.google.protobuf.FieldMask
    Strongly recommended for the best service experience.
    com.google.protobuf.FieldMaskOrBuilder
    Strongly recommended for the best service experience.
    boolean
    Required.
    boolean
    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 Details

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