Class: AvalaraSdk::EInvoicing::V1::CreateWebhookSubscriptionRequestSdk

Inherits:
Object
  • Object
show all
Defined in:
lib/avalara_sdk/api/EInvoicing/V1/subscriptions_api.rb

Overview

Represents the Request object for the CreateWebhookSubscription API

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeCreateWebhookSubscriptionRequestSdk

Returns a new instance of CreateWebhookSubscriptionRequestSdk.



607
608
# File 'lib/avalara_sdk/api/EInvoicing/V1/subscriptions_api.rb', line 607

def initialize()
end

Instance Attribute Details

#avalara_versionObject

Returns the value of attribute avalara_version.



599
600
601
# File 'lib/avalara_sdk/api/EInvoicing/V1/subscriptions_api.rb', line 599

def avalara_version
  @avalara_version
end

#subscription_registrationObject

Returns the value of attribute subscription_registration.



601
602
603
# File 'lib/avalara_sdk/api/EInvoicing/V1/subscriptions_api.rb', line 601

def subscription_registration
  @subscription_registration
end

#x_avalara_clientObject

Returns the value of attribute x_avalara_client.



605
606
607
# File 'lib/avalara_sdk/api/EInvoicing/V1/subscriptions_api.rb', line 605

def x_avalara_client
  @x_avalara_client
end

#x_correlation_idObject

Returns the value of attribute x_correlation_id.



603
604
605
# File 'lib/avalara_sdk/api/EInvoicing/V1/subscriptions_api.rb', line 603

def x_correlation_id
  @x_correlation_id
end

Instance Method Details

#get_avalara_versionObject



610
611
612
# File 'lib/avalara_sdk/api/EInvoicing/V1/subscriptions_api.rb', line 610

def get_avalara_version()
    return @avalara_version || '1.4'
end

#get_subscription_registrationObject



618
619
620
# File 'lib/avalara_sdk/api/EInvoicing/V1/subscriptions_api.rb', line 618

def get_subscription_registration()
    return @subscription_registration
end

#get_x_avalara_clientObject



634
635
636
# File 'lib/avalara_sdk/api/EInvoicing/V1/subscriptions_api.rb', line 634

def get_x_avalara_client()
    return @x_avalara_client
end

#get_x_correlation_idObject



626
627
628
# File 'lib/avalara_sdk/api/EInvoicing/V1/subscriptions_api.rb', line 626

def get_x_correlation_id()
    return @x_correlation_id
end

#set_avalara_version(avalara_version) ⇒ Object



614
615
616
# File 'lib/avalara_sdk/api/EInvoicing/V1/subscriptions_api.rb', line 614

def set_avalara_version(avalara_version)
    @avalara_version = avalara_version
end

#set_subscription_registration(subscription_registration) ⇒ Object



622
623
624
# File 'lib/avalara_sdk/api/EInvoicing/V1/subscriptions_api.rb', line 622

def set_subscription_registration(subscription_registration)
    @subscription_registration = subscription_registration
end

#set_x_avalara_client(x_avalara_client) ⇒ Object



638
639
640
# File 'lib/avalara_sdk/api/EInvoicing/V1/subscriptions_api.rb', line 638

def set_x_avalara_client(x_avalara_client)
    @x_avalara_client = x_avalara_client
end

#set_x_correlation_id(x_correlation_id) ⇒ Object



630
631
632
# File 'lib/avalara_sdk/api/EInvoicing/V1/subscriptions_api.rb', line 630

def set_x_correlation_id(x_correlation_id)
    @x_correlation_id = x_correlation_id
end