Class: UU::Fairpay2::BusinessCase::ClientAccountBusinessCaseSetAttributes

Inherits:
OS::REST::DTO
  • Object
show all
Defined in:
lib/uu/fairpay2/businesscase/client_account_business_case_set_attributes.rb

Overview

Value object representing data to set Client Account Business Case entity.

Instance Attribute Summary (collapse)

Instance Attribute Details

- (String) authorized_accounts

Authorized Accounts on Client Account Business Case. Must not be empty string, must not contain whitespace characters only and must not be longer than 4000 characters.

Parameters:

  • (String)

Returns:

  • (String)


93
94
95
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_set_attributes.rb', line 93

def authorized_accounts
  @authorized_accounts
end

- (String) authorized_persons

Authorized Persons on Client Account Business Case. Must not be empty string, must not contain whitespace characters only and must not be longer than 4000 characters.

Parameters:

  • (String)

Returns:

  • (String)


87
88
89
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_set_attributes.rb', line 87

def authorized_persons
  @authorized_persons
end

- (Fixnum) available_balance

Available balance on Client Account Business Case. Cannot be empty, whitespace only or invalid Fixnum.

Parameters:

  • (Fixnum)

Returns:

  • (Fixnum)


75
76
77
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_set_attributes.rb', line 75

def available_balance
  @available_balance
end

- (String) client_account_number

Client Account number of the client. Must not be empty string, must not contain whitespace characters only and must not be longer than 250 characters.

Parameters:

  • (String)

Returns:

  • (String)


63
64
65
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_set_attributes.rb', line 63

def 
  @client_account_number
end

- (String) client_uuee_universe_id

Client uuEE universe id on Client Account Business Case. Must not be empty string, must not contain whitespace characters only and must not be longer than 4000 characters.

Parameters:

  • (String)

Returns:

  • (String)


69
70
71
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_set_attributes.rb', line 69

def client_uuee_universe_id
  @client_uuee_universe_id
end

- (String) code

Code of Client Account Business Case. The value is trimmed. If null is set, the code is generated automatically.

Parameters:

  • (String)

Returns:

  • (String)


21
22
23
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_set_attributes.rb', line 21

def code
  @code
end

- (String) currency_code

Currency code on Client Account Business Case. Must not be empty string, must not contain whitespace characters only and must not be longer than 4000 characters.

Parameters:

  • (String)

Returns:

  • (String)


99
100
101
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_set_attributes.rb', line 99

def currency_code
  @currency_code
end

- (Fixnum) current_balance

Current balance on Client Account Business Case. Cannot be empty, whitespace only or invalid Fixnum.

Parameters:

  • (Fixnum)

Returns:

  • (Fixnum)


81
82
83
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_set_attributes.rb', line 81

def current_balance
  @current_balance
end

- (Fixnum) daily_limit

Daily withdrawal limit of the related Account. Cannot be empty, whitespace only or invalid Fixnum.

Parameters:

  • (Fixnum)

Returns:

  • (Fixnum)


39
40
41
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_set_attributes.rb', line 39

def daily_limit
  @daily_limit
end

- (String) description

Description of client account business case. Cannot be longer than 4000 characters.

Parameters:

  • (String)

Returns:

  • (String)


27
28
29
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_set_attributes.rb', line 27

def description
  @description
end

- (Fixnum) monthly_limit

Monthly withdrawal limit of the related Account. Cannot be empty, whitespace only or invalid Fixnum.

Parameters:

  • (Fixnum)

Returns:

  • (Fixnum)


51
52
53
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_set_attributes.rb', line 51

def monthly_limit
  @monthly_limit
end

- (String) name

Name of Client Account Business Case. The value is trimmed.

Parameters:

  • (String)

Returns:

  • (String)


15
16
17
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_set_attributes.rb', line 15

def name
  @name
end

- (Fixnum) overdraft_limit

Overdraft limit of the related Account. Required attribute, cannot be null or invalid Fixnum.

Parameters:

  • (Fixnum)

Returns:

  • (Fixnum)


57
58
59
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_set_attributes.rb', line 57

def overdraft_limit
  @overdraft_limit
end

- (String) user_universe_id

User universe id of client. Must not be empty string, must not contain whitespace characters only and must not be longer than 250 characters.

Parameters:

  • (String)

Returns:

  • (String)


33
34
35
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_set_attributes.rb', line 33

def user_universe_id
  @user_universe_id
end

- (Fixnum) weekly_limit

Weekly withdrawal limit of the related Account. Cannot be empty, whitespace only or invalid Fixnum.

Parameters:

  • (Fixnum)

Returns:

  • (Fixnum)


45
46
47
# File 'lib/uu/fairpay2/businesscase/client_account_business_case_set_attributes.rb', line 45

def weekly_limit
  @weekly_limit
end