Class GoogleAdsException.Factory

java.lang.Object
com.google.ads.googleads.lib.stubs.exceptions.BaseGoogleAdsException.Factory<GoogleAdsException,GoogleAdsFailure>
com.google.ads.googleads.v18.errors.GoogleAdsException.Factory
Enclosing class:
GoogleAdsException

public static class GoogleAdsException.Factory extends com.google.ads.googleads.lib.stubs.exceptions.BaseGoogleAdsException.Factory<GoogleAdsException,GoogleAdsFailure>
  • Constructor Details

    • Factory

      public Factory()
  • Method Details

    • createException

      protected GoogleAdsException createException(com.google.api.gax.rpc.ApiException source, byte[] protoData, io.grpc.Metadata metadata) throws com.google.protobuf.InvalidProtocolBufferException
      Specified by:
      createException in class com.google.ads.googleads.lib.stubs.exceptions.BaseGoogleAdsException.Factory<GoogleAdsException,GoogleAdsFailure>
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • createGoogleAdsFailure

      public GoogleAdsFailure createGoogleAdsFailure()
      Specified by:
      createGoogleAdsFailure in class com.google.ads.googleads.lib.stubs.exceptions.BaseGoogleAdsException.Factory<GoogleAdsException,GoogleAdsFailure>
    • createGoogleAdsFailure

      public GoogleAdsFailure createGoogleAdsFailure(byte[] protoData) throws com.google.protobuf.InvalidProtocolBufferException
      Specified by:
      createGoogleAdsFailure in class com.google.ads.googleads.lib.stubs.exceptions.BaseGoogleAdsException.Factory<GoogleAdsException,GoogleAdsFailure>
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • getTrailerKey

      public io.grpc.Metadata.Key<byte[]> getTrailerKey()
      Specified by:
      getTrailerKey in class com.google.ads.googleads.lib.stubs.exceptions.BaseGoogleAdsException.Factory<GoogleAdsException,GoogleAdsFailure>