Name | Type | Description | Notes |
---|---|---|---|
Result | Pointer to TransactionApprovalResult | [optional] | |
ReviewThreshold | Pointer to int32 | The threshold for passing the review of this role. | [optional] |
Initiator | Pointer to string | The initiator of the transaction. | [optional] |
CompleteTime | Pointer to string | Time to complete the review. | [optional] |
UserDetails | Pointer to []TransactionUserApprovalDetail | [optional] |
func NewTransactionRoleApprovalDetail() *TransactionRoleApprovalDetail
NewTransactionRoleApprovalDetail instantiates a new TransactionRoleApprovalDetail object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewTransactionRoleApprovalDetailWithDefaults() *TransactionRoleApprovalDetail
NewTransactionRoleApprovalDetailWithDefaults instantiates a new TransactionRoleApprovalDetail object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *TransactionRoleApprovalDetail) GetResult() TransactionApprovalResult
GetResult returns the Result field if non-nil, zero value otherwise.
func (o *TransactionRoleApprovalDetail) GetResultOk() (*TransactionApprovalResult, bool)
GetResultOk returns a tuple with the Result field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionRoleApprovalDetail) SetResult(v TransactionApprovalResult)
SetResult sets Result field to given value.
func (o *TransactionRoleApprovalDetail) HasResult() bool
HasResult returns a boolean if a field has been set.
func (o *TransactionRoleApprovalDetail) GetReviewThreshold() int32
GetReviewThreshold returns the ReviewThreshold field if non-nil, zero value otherwise.
func (o *TransactionRoleApprovalDetail) GetReviewThresholdOk() (*int32, bool)
GetReviewThresholdOk returns a tuple with the ReviewThreshold field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionRoleApprovalDetail) SetReviewThreshold(v int32)
SetReviewThreshold sets ReviewThreshold field to given value.
func (o *TransactionRoleApprovalDetail) HasReviewThreshold() bool
HasReviewThreshold returns a boolean if a field has been set.
func (o *TransactionRoleApprovalDetail) GetInitiator() string
GetInitiator returns the Initiator field if non-nil, zero value otherwise.
func (o *TransactionRoleApprovalDetail) GetInitiatorOk() (*string, bool)
GetInitiatorOk returns a tuple with the Initiator field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionRoleApprovalDetail) SetInitiator(v string)
SetInitiator sets Initiator field to given value.
func (o *TransactionRoleApprovalDetail) HasInitiator() bool
HasInitiator returns a boolean if a field has been set.
func (o *TransactionRoleApprovalDetail) GetCompleteTime() string
GetCompleteTime returns the CompleteTime field if non-nil, zero value otherwise.
func (o *TransactionRoleApprovalDetail) GetCompleteTimeOk() (*string, bool)
GetCompleteTimeOk returns a tuple with the CompleteTime field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionRoleApprovalDetail) SetCompleteTime(v string)
SetCompleteTime sets CompleteTime field to given value.
func (o *TransactionRoleApprovalDetail) HasCompleteTime() bool
HasCompleteTime returns a boolean if a field has been set.
func (o *TransactionRoleApprovalDetail) GetUserDetails() []TransactionUserApprovalDetail
GetUserDetails returns the UserDetails field if non-nil, zero value otherwise.
func (o *TransactionRoleApprovalDetail) GetUserDetailsOk() (*[]TransactionUserApprovalDetail, bool)
GetUserDetailsOk returns a tuple with the UserDetails field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TransactionRoleApprovalDetail) SetUserDetails(v []TransactionUserApprovalDetail)
SetUserDetails sets UserDetails field to given value.
func (o *TransactionRoleApprovalDetail) HasUserDetails() bool
HasUserDetails returns a boolean if a field has been set.