Class LocalServicesSettings.Builder

  • All Implemented Interfaces:
    LocalServicesSettingsOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, java.lang.Cloneable
    Enclosing class:
    LocalServicesSettings

    public static final class LocalServicesSettings.Builder
    extends com.google.protobuf.GeneratedMessageV3.Builder<LocalServicesSettings.Builder>
    implements LocalServicesSettingsOrBuilder
     Settings for Local Services customer.
     
    Protobuf type google.ads.googleads.v15.resources.LocalServicesSettings
    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<LocalServicesSettings.Builder>
      • clear

        public LocalServicesSettings.Builder clear()
        Specified by:
        clear in interface com.google.protobuf.Message.Builder
        Specified by:
        clear in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clear in class com.google.protobuf.GeneratedMessageV3.Builder<LocalServicesSettings.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<LocalServicesSettings.Builder>
      • getDefaultInstanceForType

        public LocalServicesSettings getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public LocalServicesSettings build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public LocalServicesSettings buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • clone

        public LocalServicesSettings.Builder clone()
        Specified by:
        clone in interface com.google.protobuf.Message.Builder
        Specified by:
        clone in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clone in class com.google.protobuf.GeneratedMessageV3.Builder<LocalServicesSettings.Builder>
      • setField

        public LocalServicesSettings.Builder setField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                      java.lang.Object value)
        Specified by:
        setField in interface com.google.protobuf.Message.Builder
        Overrides:
        setField in class com.google.protobuf.GeneratedMessageV3.Builder<LocalServicesSettings.Builder>
      • clearField

        public LocalServicesSettings.Builder clearField​(com.google.protobuf.Descriptors.FieldDescriptor field)
        Specified by:
        clearField in interface com.google.protobuf.Message.Builder
        Overrides:
        clearField in class com.google.protobuf.GeneratedMessageV3.Builder<LocalServicesSettings.Builder>
      • clearOneof

        public LocalServicesSettings.Builder clearOneof​(com.google.protobuf.Descriptors.OneofDescriptor oneof)
        Specified by:
        clearOneof in interface com.google.protobuf.Message.Builder
        Overrides:
        clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<LocalServicesSettings.Builder>
      • setRepeatedField

        public LocalServicesSettings.Builder setRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                              int index,
                                                              java.lang.Object value)
        Specified by:
        setRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<LocalServicesSettings.Builder>
      • addRepeatedField

        public LocalServicesSettings.Builder addRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                              java.lang.Object value)
        Specified by:
        addRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<LocalServicesSettings.Builder>
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<LocalServicesSettings.Builder>
      • mergeFrom

        public LocalServicesSettings.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                                       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                throws java.io.IOException
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<LocalServicesSettings.Builder>
        Throws:
        java.io.IOException
      • getGranularLicenseStatusesList

        public java.util.List<GranularLicenseStatus> getGranularLicenseStatusesList()
         Output only. A read-only list of geo vertical level license statuses.
         
        repeated .google.ads.googleads.v15.resources.GranularLicenseStatus granular_license_statuses = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getGranularLicenseStatusesList in interface LocalServicesSettingsOrBuilder
      • getGranularLicenseStatusesCount

        public int getGranularLicenseStatusesCount()
         Output only. A read-only list of geo vertical level license statuses.
         
        repeated .google.ads.googleads.v15.resources.GranularLicenseStatus granular_license_statuses = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getGranularLicenseStatusesCount in interface LocalServicesSettingsOrBuilder
      • getGranularLicenseStatuses

        public GranularLicenseStatus getGranularLicenseStatuses​(int index)
         Output only. A read-only list of geo vertical level license statuses.
         
        repeated .google.ads.googleads.v15.resources.GranularLicenseStatus granular_license_statuses = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getGranularLicenseStatuses in interface LocalServicesSettingsOrBuilder
      • setGranularLicenseStatuses

        public LocalServicesSettings.Builder setGranularLicenseStatuses​(int index,
                                                                        GranularLicenseStatus value)
         Output only. A read-only list of geo vertical level license statuses.
         
        repeated .google.ads.googleads.v15.resources.GranularLicenseStatus granular_license_statuses = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • setGranularLicenseStatuses

        public LocalServicesSettings.Builder setGranularLicenseStatuses​(int index,
                                                                        GranularLicenseStatus.Builder builderForValue)
         Output only. A read-only list of geo vertical level license statuses.
         
        repeated .google.ads.googleads.v15.resources.GranularLicenseStatus granular_license_statuses = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addGranularLicenseStatuses

        public LocalServicesSettings.Builder addGranularLicenseStatuses​(GranularLicenseStatus value)
         Output only. A read-only list of geo vertical level license statuses.
         
        repeated .google.ads.googleads.v15.resources.GranularLicenseStatus granular_license_statuses = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addGranularLicenseStatuses

        public LocalServicesSettings.Builder addGranularLicenseStatuses​(int index,
                                                                        GranularLicenseStatus value)
         Output only. A read-only list of geo vertical level license statuses.
         
        repeated .google.ads.googleads.v15.resources.GranularLicenseStatus granular_license_statuses = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addGranularLicenseStatuses

        public LocalServicesSettings.Builder addGranularLicenseStatuses​(GranularLicenseStatus.Builder builderForValue)
         Output only. A read-only list of geo vertical level license statuses.
         
        repeated .google.ads.googleads.v15.resources.GranularLicenseStatus granular_license_statuses = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addGranularLicenseStatuses

        public LocalServicesSettings.Builder addGranularLicenseStatuses​(int index,
                                                                        GranularLicenseStatus.Builder builderForValue)
         Output only. A read-only list of geo vertical level license statuses.
         
        repeated .google.ads.googleads.v15.resources.GranularLicenseStatus granular_license_statuses = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addAllGranularLicenseStatuses

        public LocalServicesSettings.Builder addAllGranularLicenseStatuses​(java.lang.Iterable<? extends GranularLicenseStatus> values)
         Output only. A read-only list of geo vertical level license statuses.
         
        repeated .google.ads.googleads.v15.resources.GranularLicenseStatus granular_license_statuses = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • clearGranularLicenseStatuses

        public LocalServicesSettings.Builder clearGranularLicenseStatuses()
         Output only. A read-only list of geo vertical level license statuses.
         
        repeated .google.ads.googleads.v15.resources.GranularLicenseStatus granular_license_statuses = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • removeGranularLicenseStatuses

        public LocalServicesSettings.Builder removeGranularLicenseStatuses​(int index)
         Output only. A read-only list of geo vertical level license statuses.
         
        repeated .google.ads.googleads.v15.resources.GranularLicenseStatus granular_license_statuses = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getGranularLicenseStatusesBuilder

        public GranularLicenseStatus.Builder getGranularLicenseStatusesBuilder​(int index)
         Output only. A read-only list of geo vertical level license statuses.
         
        repeated .google.ads.googleads.v15.resources.GranularLicenseStatus granular_license_statuses = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addGranularLicenseStatusesBuilder

        public GranularLicenseStatus.Builder addGranularLicenseStatusesBuilder()
         Output only. A read-only list of geo vertical level license statuses.
         
        repeated .google.ads.googleads.v15.resources.GranularLicenseStatus granular_license_statuses = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addGranularLicenseStatusesBuilder

        public GranularLicenseStatus.Builder addGranularLicenseStatusesBuilder​(int index)
         Output only. A read-only list of geo vertical level license statuses.
         
        repeated .google.ads.googleads.v15.resources.GranularLicenseStatus granular_license_statuses = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getGranularLicenseStatusesBuilderList

        public java.util.List<GranularLicenseStatus.Builder> getGranularLicenseStatusesBuilderList()
         Output only. A read-only list of geo vertical level license statuses.
         
        repeated .google.ads.googleads.v15.resources.GranularLicenseStatus granular_license_statuses = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getGranularInsuranceStatusesList

        public java.util.List<GranularInsuranceStatus> getGranularInsuranceStatusesList()
         Output only. A read-only list of geo vertical level insurance statuses.
         
        repeated .google.ads.googleads.v15.resources.GranularInsuranceStatus granular_insurance_statuses = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getGranularInsuranceStatusesList in interface LocalServicesSettingsOrBuilder
      • getGranularInsuranceStatusesCount

        public int getGranularInsuranceStatusesCount()
         Output only. A read-only list of geo vertical level insurance statuses.
         
        repeated .google.ads.googleads.v15.resources.GranularInsuranceStatus granular_insurance_statuses = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getGranularInsuranceStatusesCount in interface LocalServicesSettingsOrBuilder
      • getGranularInsuranceStatuses

        public GranularInsuranceStatus getGranularInsuranceStatuses​(int index)
         Output only. A read-only list of geo vertical level insurance statuses.
         
        repeated .google.ads.googleads.v15.resources.GranularInsuranceStatus granular_insurance_statuses = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getGranularInsuranceStatuses in interface LocalServicesSettingsOrBuilder
      • setGranularInsuranceStatuses

        public LocalServicesSettings.Builder setGranularInsuranceStatuses​(int index,
                                                                          GranularInsuranceStatus value)
         Output only. A read-only list of geo vertical level insurance statuses.
         
        repeated .google.ads.googleads.v15.resources.GranularInsuranceStatus granular_insurance_statuses = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • setGranularInsuranceStatuses

        public LocalServicesSettings.Builder setGranularInsuranceStatuses​(int index,
                                                                          GranularInsuranceStatus.Builder builderForValue)
         Output only. A read-only list of geo vertical level insurance statuses.
         
        repeated .google.ads.googleads.v15.resources.GranularInsuranceStatus granular_insurance_statuses = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addGranularInsuranceStatuses

        public LocalServicesSettings.Builder addGranularInsuranceStatuses​(GranularInsuranceStatus value)
         Output only. A read-only list of geo vertical level insurance statuses.
         
        repeated .google.ads.googleads.v15.resources.GranularInsuranceStatus granular_insurance_statuses = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addGranularInsuranceStatuses

        public LocalServicesSettings.Builder addGranularInsuranceStatuses​(int index,
                                                                          GranularInsuranceStatus value)
         Output only. A read-only list of geo vertical level insurance statuses.
         
        repeated .google.ads.googleads.v15.resources.GranularInsuranceStatus granular_insurance_statuses = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addGranularInsuranceStatuses

        public LocalServicesSettings.Builder addGranularInsuranceStatuses​(GranularInsuranceStatus.Builder builderForValue)
         Output only. A read-only list of geo vertical level insurance statuses.
         
        repeated .google.ads.googleads.v15.resources.GranularInsuranceStatus granular_insurance_statuses = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addGranularInsuranceStatuses

        public LocalServicesSettings.Builder addGranularInsuranceStatuses​(int index,
                                                                          GranularInsuranceStatus.Builder builderForValue)
         Output only. A read-only list of geo vertical level insurance statuses.
         
        repeated .google.ads.googleads.v15.resources.GranularInsuranceStatus granular_insurance_statuses = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addAllGranularInsuranceStatuses

        public LocalServicesSettings.Builder addAllGranularInsuranceStatuses​(java.lang.Iterable<? extends GranularInsuranceStatus> values)
         Output only. A read-only list of geo vertical level insurance statuses.
         
        repeated .google.ads.googleads.v15.resources.GranularInsuranceStatus granular_insurance_statuses = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • clearGranularInsuranceStatuses

        public LocalServicesSettings.Builder clearGranularInsuranceStatuses()
         Output only. A read-only list of geo vertical level insurance statuses.
         
        repeated .google.ads.googleads.v15.resources.GranularInsuranceStatus granular_insurance_statuses = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • removeGranularInsuranceStatuses

        public LocalServicesSettings.Builder removeGranularInsuranceStatuses​(int index)
         Output only. A read-only list of geo vertical level insurance statuses.
         
        repeated .google.ads.googleads.v15.resources.GranularInsuranceStatus granular_insurance_statuses = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getGranularInsuranceStatusesBuilder

        public GranularInsuranceStatus.Builder getGranularInsuranceStatusesBuilder​(int index)
         Output only. A read-only list of geo vertical level insurance statuses.
         
        repeated .google.ads.googleads.v15.resources.GranularInsuranceStatus granular_insurance_statuses = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addGranularInsuranceStatusesBuilder

        public GranularInsuranceStatus.Builder addGranularInsuranceStatusesBuilder()
         Output only. A read-only list of geo vertical level insurance statuses.
         
        repeated .google.ads.googleads.v15.resources.GranularInsuranceStatus granular_insurance_statuses = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addGranularInsuranceStatusesBuilder

        public GranularInsuranceStatus.Builder addGranularInsuranceStatusesBuilder​(int index)
         Output only. A read-only list of geo vertical level insurance statuses.
         
        repeated .google.ads.googleads.v15.resources.GranularInsuranceStatus granular_insurance_statuses = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getGranularInsuranceStatusesBuilderList

        public java.util.List<GranularInsuranceStatus.Builder> getGranularInsuranceStatusesBuilderList()
         Output only. A read-only list of geo vertical level insurance statuses.
         
        repeated .google.ads.googleads.v15.resources.GranularInsuranceStatus granular_insurance_statuses = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • setUnknownFields

        public final LocalServicesSettings.Builder setUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        setUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<LocalServicesSettings.Builder>
      • mergeUnknownFields

        public final LocalServicesSettings.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        mergeUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<LocalServicesSettings.Builder>