public final class CreateAccountToAccountTransferTransactionRequest extends com.google.protobuf.GeneratedMessageV3 implements CreateAccountToAccountTransferTransactionRequestOrBuilder
fincleartech.ibroker.CreateAccountToAccountTransferTransactionRequest| Modifier and Type | Class and Description |
|---|---|
static class |
CreateAccountToAccountTransferTransactionRequest.Builder
Protobuf type
fincleartech.ibroker.CreateAccountToAccountTransferTransactionRequest |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
BASIS_OF_MOVEMENT_FIELD_NUMBER |
static int |
DELIVERING_PARTICIPANT_FIELD_NUMBER |
static int |
DELIVERING_SETTLEMENT_ACCOUNT_FIELD_NUMBER |
static int |
GUARANTEED_FOREIGN_INDICATOR_FIELD_NUMBER |
static int |
MOVEMENT_REASON_FIELD_NUMBER |
static int |
PARTICIPANT_REFERENCE_FIELD_NUMBER |
static int |
RECEIVING_PARTICIPANT_FIELD_NUMBER |
static int |
RECEIVING_SETTLEMENT_ACCOUNT_FIELD_NUMBER |
static int |
REQUEST_ID_FIELD_NUMBER |
static int |
SECONDARY_MATCHING_FLAG_FIELD_NUMBER |
static int |
SECURITY_CODE_FIELD_NUMBER |
static int |
SUPPLEMENTARY_REFERENCE_FIELD_NUMBER |
static int |
TRANSACTION_BASIS_FIELD_NUMBER |
static int |
UNDERLYING_REFERENCE_FIELD_NUMBER |
static int |
UNITS_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
com.google.protobuf.StringValue |
getBasisOfMovement(int index)
The Override Basis of Movement field(s) allow a Participant to optionally Override the default Basis of Movement
for the transaction where there are current corporate actions.
|
int |
getBasisOfMovementCount()
The Override Basis of Movement field(s) allow a Participant to optionally Override the default Basis of Movement
for the transaction where there are current corporate actions.
|
List<com.google.protobuf.StringValue> |
getBasisOfMovementList()
The Override Basis of Movement field(s) allow a Participant to optionally Override the default Basis of Movement
for the transaction where there are current corporate actions.
|
com.google.protobuf.StringValueOrBuilder |
getBasisOfMovementOrBuilder(int index)
The Override Basis of Movement field(s) allow a Participant to optionally Override the default Basis of Movement
for the transaction where there are current corporate actions.
|
List<? extends com.google.protobuf.StringValueOrBuilder> |
getBasisOfMovementOrBuilderList()
The Override Basis of Movement field(s) allow a Participant to optionally Override the default Basis of Movement
for the transaction where there are current corporate actions.
|
static CreateAccountToAccountTransferTransactionRequest |
getDefaultInstance() |
CreateAccountToAccountTransferTransactionRequest |
getDefaultInstanceForType() |
com.google.protobuf.StringValue |
getDeliveringParticipant()
The Delivering Participant identifies the PID that owns the delivery HIN deliverying the units.
|
com.google.protobuf.StringValueOrBuilder |
getDeliveringParticipantOrBuilder()
The Delivering Participant identifies the PID that owns the delivery HIN deliverying the units.
|
com.google.protobuf.StringValue |
getDeliveringSettlementAccount()
The Delivering Account (HIN) is the Settlement Account (HIN) from which units are being delivered.
|
com.google.protobuf.StringValueOrBuilder |
getDeliveringSettlementAccountOrBuilder()
The Delivering Account (HIN) is the Settlement Account (HIN) from which units are being delivered.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.StringValue |
getGuaranteedForeignIndicator()
The Guaranteed Foreign Indicator of the matched Bilateral Demand Transfer.
|
com.google.protobuf.StringValueOrBuilder |
getGuaranteedForeignIndicatorOrBuilder()
The Guaranteed Foreign Indicator of the matched Bilateral Demand Transfer.
|
com.google.protobuf.StringValue |
getMovementReason()
Movement reason.
|
com.google.protobuf.StringValueOrBuilder |
getMovementReasonOrBuilder()
Movement reason.
|
com.google.protobuf.Parser<CreateAccountToAccountTransferTransactionRequest> |
getParserForType() |
com.google.protobuf.StringValue |
getParticipantReference()
The Participant Reference field allows a Participant to optionally include a reference on the request
which remains private to the Sender Participant.
|
com.google.protobuf.StringValueOrBuilder |
getParticipantReferenceOrBuilder()
The Participant Reference field allows a Participant to optionally include a reference on the request
which remains private to the Sender Participant.
|
com.google.protobuf.StringValue |
getReceivingParticipant()
The Receiving Participant identifies the PID that owns the HIN receiving the units.
|
com.google.protobuf.StringValueOrBuilder |
getReceivingParticipantOrBuilder()
The Receiving Participant identifies the PID that owns the HIN receiving the units.
|
com.google.protobuf.StringValue |
getReceivingSettlementAccount()
The Receiving Account (HIN) is the Settlement Account (HIN) for which units are being received.
|
com.google.protobuf.StringValueOrBuilder |
getReceivingSettlementAccountOrBuilder()
The Receiving Account (HIN) is the Settlement Account (HIN) for which units are being received.
|
com.google.protobuf.StringValue |
getRequestId()
A universally unique identifier for this request.
|
com.google.protobuf.StringValueOrBuilder |
getRequestIdOrBuilder()
A universally unique identifier for this request.
|
com.google.protobuf.StringValue |
getSecondaryMatchingFlag()
The Secondary Matching Flag (SMAT) that indicates the transaction must match on the value present
in the Supplementary Reference.
|
com.google.protobuf.StringValueOrBuilder |
getSecondaryMatchingFlagOrBuilder()
The Secondary Matching Flag (SMAT) that indicates the transaction must match on the value present
in the Supplementary Reference.
|
com.google.protobuf.StringValue |
getSecurityCode()
Identifies the security in which units are being transferred.
|
com.google.protobuf.StringValueOrBuilder |
getSecurityCodeOrBuilder()
Identifies the security in which units are being transferred.
|
int |
getSerializedSize() |
com.google.protobuf.StringValue |
getSupplementaryReference()
The Supplementary Reference field allows a Participant to optionally include a reference on the request
which will be passed to the Counterparty (if member of Participant Group).
|
com.google.protobuf.StringValueOrBuilder |
getSupplementaryReferenceOrBuilder()
The Supplementary Reference field allows a Participant to optionally include a reference on the request
which will be passed to the Counterparty (if member of Participant Group).
|
com.google.protobuf.StringValue |
getTransactionBasis()
The Transaction Basis field characterises the movement of securities.
|
com.google.protobuf.StringValueOrBuilder |
getTransactionBasisOrBuilder()
The Transaction Basis field characterises the movement of securities.
|
com.google.protobuf.StringValue |
getUnderlyingReference()
The Underlying Reference field allows a Participant to optionally include an additional reference on the
Maximum size 16
|
com.google.protobuf.StringValueOrBuilder |
getUnderlyingReferenceOrBuilder()
The Underlying Reference field allows a Participant to optionally include an additional reference on the
Maximum size 16
|
NumberValue |
getUnits()
The Unit Quantity of the Security Code which is being transferred.
|
NumberValueOrBuilder |
getUnitsOrBuilder()
The Unit Quantity of the Security Code which is being transferred.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasDeliveringParticipant()
The Delivering Participant identifies the PID that owns the delivery HIN deliverying the units.
|
boolean |
hasDeliveringSettlementAccount()
The Delivering Account (HIN) is the Settlement Account (HIN) from which units are being delivered.
|
boolean |
hasGuaranteedForeignIndicator()
The Guaranteed Foreign Indicator of the matched Bilateral Demand Transfer.
|
int |
hashCode() |
boolean |
hasMovementReason()
Movement reason.
|
boolean |
hasParticipantReference()
The Participant Reference field allows a Participant to optionally include a reference on the request
which remains private to the Sender Participant.
|
boolean |
hasReceivingParticipant()
The Receiving Participant identifies the PID that owns the HIN receiving the units.
|
boolean |
hasReceivingSettlementAccount()
The Receiving Account (HIN) is the Settlement Account (HIN) for which units are being received.
|
boolean |
hasRequestId()
A universally unique identifier for this request.
|
boolean |
hasSecondaryMatchingFlag()
The Secondary Matching Flag (SMAT) that indicates the transaction must match on the value present
in the Supplementary Reference.
|
boolean |
hasSecurityCode()
Identifies the security in which units are being transferred.
|
boolean |
hasSupplementaryReference()
The Supplementary Reference field allows a Participant to optionally include a reference on the request
which will be passed to the Counterparty (if member of Participant Group).
|
boolean |
hasTransactionBasis()
The Transaction Basis field characterises the movement of securities.
|
boolean |
hasUnderlyingReference()
The Underlying Reference field allows a Participant to optionally include an additional reference on the
Maximum size 16
|
boolean |
hasUnits()
The Unit Quantity of the Security Code which is being transferred.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static CreateAccountToAccountTransferTransactionRequest.Builder |
newBuilder() |
static CreateAccountToAccountTransferTransactionRequest.Builder |
newBuilder(CreateAccountToAccountTransferTransactionRequest prototype) |
CreateAccountToAccountTransferTransactionRequest.Builder |
newBuilderForType() |
protected CreateAccountToAccountTransferTransactionRequest.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static CreateAccountToAccountTransferTransactionRequest |
parseDelimitedFrom(InputStream input) |
static CreateAccountToAccountTransferTransactionRequest |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CreateAccountToAccountTransferTransactionRequest |
parseFrom(byte[] data) |
static CreateAccountToAccountTransferTransactionRequest |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CreateAccountToAccountTransferTransactionRequest |
parseFrom(ByteBuffer data) |
static CreateAccountToAccountTransferTransactionRequest |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CreateAccountToAccountTransferTransactionRequest |
parseFrom(com.google.protobuf.ByteString data) |
static CreateAccountToAccountTransferTransactionRequest |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CreateAccountToAccountTransferTransactionRequest |
parseFrom(com.google.protobuf.CodedInputStream input) |
static CreateAccountToAccountTransferTransactionRequest |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CreateAccountToAccountTransferTransactionRequest |
parseFrom(InputStream input) |
static CreateAccountToAccountTransferTransactionRequest |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<CreateAccountToAccountTransferTransactionRequest> |
parser() |
CreateAccountToAccountTransferTransactionRequest.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, getSerializedSizeInternal, isInitializedInternal, makeImmutableInternal, mergeFromInternal, toByteArray, toByteString, writeDelimitedTo, writeTo, writeToInternalclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int REQUEST_ID_FIELD_NUMBER
public static final int SUPPLEMENTARY_REFERENCE_FIELD_NUMBER
public static final int PARTICIPANT_REFERENCE_FIELD_NUMBER
public static final int UNDERLYING_REFERENCE_FIELD_NUMBER
public static final int SECURITY_CODE_FIELD_NUMBER
public static final int UNITS_FIELD_NUMBER
public static final int TRANSACTION_BASIS_FIELD_NUMBER
public static final int BASIS_OF_MOVEMENT_FIELD_NUMBER
public static final int MOVEMENT_REASON_FIELD_NUMBER
public static final int DELIVERING_PARTICIPANT_FIELD_NUMBER
public static final int DELIVERING_SETTLEMENT_ACCOUNT_FIELD_NUMBER
public static final int RECEIVING_PARTICIPANT_FIELD_NUMBER
public static final int RECEIVING_SETTLEMENT_ACCOUNT_FIELD_NUMBER
public static final int SECONDARY_MATCHING_FLAG_FIELD_NUMBER
public static final int GUARANTEED_FOREIGN_INDICATOR_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public boolean hasRequestId()
A universally unique identifier for this request. Used for idempotency and correlation with asynchronous notifications.
.google.protobuf.StringValue request_id = 1;hasRequestId in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic com.google.protobuf.StringValue getRequestId()
A universally unique identifier for this request. Used for idempotency and correlation with asynchronous notifications.
.google.protobuf.StringValue request_id = 1;getRequestId in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic com.google.protobuf.StringValueOrBuilder getRequestIdOrBuilder()
A universally unique identifier for this request. Used for idempotency and correlation with asynchronous notifications.
.google.protobuf.StringValue request_id = 1;getRequestIdOrBuilder in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic boolean hasSupplementaryReference()
The Supplementary Reference field allows a Participant to optionally include a reference on the request which will be passed to the Counterparty (if member of Participant Group). No business validations are performed on this field. Maximum Size 16
.google.protobuf.StringValue supplementary_reference = 2;hasSupplementaryReference in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic com.google.protobuf.StringValue getSupplementaryReference()
The Supplementary Reference field allows a Participant to optionally include a reference on the request which will be passed to the Counterparty (if member of Participant Group). No business validations are performed on this field. Maximum Size 16
.google.protobuf.StringValue supplementary_reference = 2;getSupplementaryReference in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic com.google.protobuf.StringValueOrBuilder getSupplementaryReferenceOrBuilder()
The Supplementary Reference field allows a Participant to optionally include a reference on the request which will be passed to the Counterparty (if member of Participant Group). No business validations are performed on this field. Maximum Size 16
.google.protobuf.StringValue supplementary_reference = 2;getSupplementaryReferenceOrBuilder in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic boolean hasParticipantReference()
The Participant Reference field allows a Participant to optionally include a reference on the request which remains private to the Sender Participant. No business validations are performed on this field. Maximum size 16
.google.protobuf.StringValue participant_reference = 3;hasParticipantReference in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic com.google.protobuf.StringValue getParticipantReference()
The Participant Reference field allows a Participant to optionally include a reference on the request which remains private to the Sender Participant. No business validations are performed on this field. Maximum size 16
.google.protobuf.StringValue participant_reference = 3;getParticipantReference in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic com.google.protobuf.StringValueOrBuilder getParticipantReferenceOrBuilder()
The Participant Reference field allows a Participant to optionally include a reference on the request which remains private to the Sender Participant. No business validations are performed on this field. Maximum size 16
.google.protobuf.StringValue participant_reference = 3;getParticipantReferenceOrBuilder in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic boolean hasUnderlyingReference()
The Underlying Reference field allows a Participant to optionally include an additional reference on the Maximum size 16
.google.protobuf.StringValue underlying_reference = 4;hasUnderlyingReference in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic com.google.protobuf.StringValue getUnderlyingReference()
The Underlying Reference field allows a Participant to optionally include an additional reference on the Maximum size 16
.google.protobuf.StringValue underlying_reference = 4;getUnderlyingReference in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic com.google.protobuf.StringValueOrBuilder getUnderlyingReferenceOrBuilder()
The Underlying Reference field allows a Participant to optionally include an additional reference on the Maximum size 16
.google.protobuf.StringValue underlying_reference = 4;getUnderlyingReferenceOrBuilder in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic boolean hasSecurityCode()
Identifies the security in which units are being transferred. Maximum size 8
.google.protobuf.StringValue security_code = 5;hasSecurityCode in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic com.google.protobuf.StringValue getSecurityCode()
Identifies the security in which units are being transferred. Maximum size 8
.google.protobuf.StringValue security_code = 5;getSecurityCode in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic com.google.protobuf.StringValueOrBuilder getSecurityCodeOrBuilder()
Identifies the security in which units are being transferred. Maximum size 8
.google.protobuf.StringValue security_code = 5;getSecurityCodeOrBuilder in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic boolean hasUnits()
The Unit Quantity of the Security Code which is being transferred. This must be a positive whole number greater than 0, with no decimal places. The Delivering Account (HIN) must have sufficient available units greater than or equal to the Unit Quantity for the specified security. Maximum size 18
.fincleartech.ibroker.NumberValue units = 6;hasUnits in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic NumberValue getUnits()
The Unit Quantity of the Security Code which is being transferred. This must be a positive whole number greater than 0, with no decimal places. The Delivering Account (HIN) must have sufficient available units greater than or equal to the Unit Quantity for the specified security. Maximum size 18
.fincleartech.ibroker.NumberValue units = 6;getUnits in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic NumberValueOrBuilder getUnitsOrBuilder()
The Unit Quantity of the Security Code which is being transferred. This must be a positive whole number greater than 0, with no decimal places. The Delivering Account (HIN) must have sufficient available units greater than or equal to the Unit Quantity for the specified security. Maximum size 18
.fincleartech.ibroker.NumberValue units = 6;getUnitsOrBuilder in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic boolean hasTransactionBasis()
The Transaction Basis field characterises the movement of securities. # Valid Values: - F Facility for non-reportable transactions. - I IPO transaction. - M Market. - L Stock lending activity. - O Off-market.
.google.protobuf.StringValue transaction_basis = 7;hasTransactionBasis in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic com.google.protobuf.StringValue getTransactionBasis()
The Transaction Basis field characterises the movement of securities. # Valid Values: - F Facility for non-reportable transactions. - I IPO transaction. - M Market. - L Stock lending activity. - O Off-market.
.google.protobuf.StringValue transaction_basis = 7;getTransactionBasis in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic com.google.protobuf.StringValueOrBuilder getTransactionBasisOrBuilder()
The Transaction Basis field characterises the movement of securities. # Valid Values: - F Facility for non-reportable transactions. - I IPO transaction. - M Market. - L Stock lending activity. - O Off-market.
.google.protobuf.StringValue transaction_basis = 7;getTransactionBasisOrBuilder in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic List<com.google.protobuf.StringValue> getBasisOfMovementList()
The Override Basis of Movement field(s) allow a Participant to optionally Override the default Basis of Movement for the transaction where there are current corporate actions. There can be up to 3 Override Basis of Movement present. # Valid Values: - CB Cum bonus issue. - CC Cum capital return. - CD Cum dividend. - CE Cum entitlement (non-renounceable rights). - CI Cum interest. - CM Cum premium return. - CQ Cum equal-access buyback. - CR Cum rights issue (renounceable rights). - CZ Cum non pro rata balance. - XB Ex bonus issue. - XC Ex capital return. - XD Ex dividend. - XE Ex entitlement (non-renounceable rights). - XI Ex interest. - XM Ex premium return. - XQ Ex equal-access buyback. - XR Ex rights issue (renounceable rights). - XZ Ex non pro rata balance.
repeated .google.protobuf.StringValue basis_of_movement = 8;getBasisOfMovementList in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic List<? extends com.google.protobuf.StringValueOrBuilder> getBasisOfMovementOrBuilderList()
The Override Basis of Movement field(s) allow a Participant to optionally Override the default Basis of Movement for the transaction where there are current corporate actions. There can be up to 3 Override Basis of Movement present. # Valid Values: - CB Cum bonus issue. - CC Cum capital return. - CD Cum dividend. - CE Cum entitlement (non-renounceable rights). - CI Cum interest. - CM Cum premium return. - CQ Cum equal-access buyback. - CR Cum rights issue (renounceable rights). - CZ Cum non pro rata balance. - XB Ex bonus issue. - XC Ex capital return. - XD Ex dividend. - XE Ex entitlement (non-renounceable rights). - XI Ex interest. - XM Ex premium return. - XQ Ex equal-access buyback. - XR Ex rights issue (renounceable rights). - XZ Ex non pro rata balance.
repeated .google.protobuf.StringValue basis_of_movement = 8;getBasisOfMovementOrBuilderList in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic int getBasisOfMovementCount()
The Override Basis of Movement field(s) allow a Participant to optionally Override the default Basis of Movement for the transaction where there are current corporate actions. There can be up to 3 Override Basis of Movement present. # Valid Values: - CB Cum bonus issue. - CC Cum capital return. - CD Cum dividend. - CE Cum entitlement (non-renounceable rights). - CI Cum interest. - CM Cum premium return. - CQ Cum equal-access buyback. - CR Cum rights issue (renounceable rights). - CZ Cum non pro rata balance. - XB Ex bonus issue. - XC Ex capital return. - XD Ex dividend. - XE Ex entitlement (non-renounceable rights). - XI Ex interest. - XM Ex premium return. - XQ Ex equal-access buyback. - XR Ex rights issue (renounceable rights). - XZ Ex non pro rata balance.
repeated .google.protobuf.StringValue basis_of_movement = 8;getBasisOfMovementCount in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic com.google.protobuf.StringValue getBasisOfMovement(int index)
The Override Basis of Movement field(s) allow a Participant to optionally Override the default Basis of Movement for the transaction where there are current corporate actions. There can be up to 3 Override Basis of Movement present. # Valid Values: - CB Cum bonus issue. - CC Cum capital return. - CD Cum dividend. - CE Cum entitlement (non-renounceable rights). - CI Cum interest. - CM Cum premium return. - CQ Cum equal-access buyback. - CR Cum rights issue (renounceable rights). - CZ Cum non pro rata balance. - XB Ex bonus issue. - XC Ex capital return. - XD Ex dividend. - XE Ex entitlement (non-renounceable rights). - XI Ex interest. - XM Ex premium return. - XQ Ex equal-access buyback. - XR Ex rights issue (renounceable rights). - XZ Ex non pro rata balance.
repeated .google.protobuf.StringValue basis_of_movement = 8;getBasisOfMovement in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic com.google.protobuf.StringValueOrBuilder getBasisOfMovementOrBuilder(int index)
The Override Basis of Movement field(s) allow a Participant to optionally Override the default Basis of Movement for the transaction where there are current corporate actions. There can be up to 3 Override Basis of Movement present. # Valid Values: - CB Cum bonus issue. - CC Cum capital return. - CD Cum dividend. - CE Cum entitlement (non-renounceable rights). - CI Cum interest. - CM Cum premium return. - CQ Cum equal-access buyback. - CR Cum rights issue (renounceable rights). - CZ Cum non pro rata balance. - XB Ex bonus issue. - XC Ex capital return. - XD Ex dividend. - XE Ex entitlement (non-renounceable rights). - XI Ex interest. - XM Ex premium return. - XQ Ex equal-access buyback. - XR Ex rights issue (renounceable rights). - XZ Ex non pro rata balance.
repeated .google.protobuf.StringValue basis_of_movement = 8;getBasisOfMovementOrBuilder in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic boolean hasMovementReason()
Movement reason. # Valid values: - A Holder in Liquidation - B balance transfer - C holder request - D Deceased Estate - E Holder Bankrupt - F Security Closed - G Withdrawal of Participant - I IPO Transaction - Z Action by ASX operations
.google.protobuf.StringValue movement_reason = 9;hasMovementReason in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic com.google.protobuf.StringValue getMovementReason()
Movement reason. # Valid values: - A Holder in Liquidation - B balance transfer - C holder request - D Deceased Estate - E Holder Bankrupt - F Security Closed - G Withdrawal of Participant - I IPO Transaction - Z Action by ASX operations
.google.protobuf.StringValue movement_reason = 9;getMovementReason in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic com.google.protobuf.StringValueOrBuilder getMovementReasonOrBuilder()
Movement reason. # Valid values: - A Holder in Liquidation - B balance transfer - C holder request - D Deceased Estate - E Holder Bankrupt - F Security Closed - G Withdrawal of Participant - I IPO Transaction - Z Action by ASX operations
.google.protobuf.StringValue movement_reason = 9;getMovementReasonOrBuilder in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic boolean hasDeliveringParticipant()
The Delivering Participant identifies the PID that owns the delivery HIN deliverying the units. Mandatory Maximum size 5
.google.protobuf.StringValue delivering_participant = 10;hasDeliveringParticipant in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic com.google.protobuf.StringValue getDeliveringParticipant()
The Delivering Participant identifies the PID that owns the delivery HIN deliverying the units. Mandatory Maximum size 5
.google.protobuf.StringValue delivering_participant = 10;getDeliveringParticipant in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic com.google.protobuf.StringValueOrBuilder getDeliveringParticipantOrBuilder()
The Delivering Participant identifies the PID that owns the delivery HIN deliverying the units. Mandatory Maximum size 5
.google.protobuf.StringValue delivering_participant = 10;getDeliveringParticipantOrBuilder in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic boolean hasDeliveringSettlementAccount()
The Delivering Account (HIN) is the Settlement Account (HIN) from which units are being delivered. Delivery of units is only permitted from Accounts which are active and have not been locked or cancelled. Mandatory Maximum size 10
.google.protobuf.StringValue delivering_settlement_account = 11;hasDeliveringSettlementAccount in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic com.google.protobuf.StringValue getDeliveringSettlementAccount()
The Delivering Account (HIN) is the Settlement Account (HIN) from which units are being delivered. Delivery of units is only permitted from Accounts which are active and have not been locked or cancelled. Mandatory Maximum size 10
.google.protobuf.StringValue delivering_settlement_account = 11;getDeliveringSettlementAccount in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic com.google.protobuf.StringValueOrBuilder getDeliveringSettlementAccountOrBuilder()
The Delivering Account (HIN) is the Settlement Account (HIN) from which units are being delivered. Delivery of units is only permitted from Accounts which are active and have not been locked or cancelled. Mandatory Maximum size 10
.google.protobuf.StringValue delivering_settlement_account = 11;getDeliveringSettlementAccountOrBuilder in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic boolean hasReceivingParticipant()
The Receiving Participant identifies the PID that owns the HIN receiving the units. This can be the same as the Delivering Participant. Alternatively, it can be a different Participant if it is associated with the Delivering Participant in a Participant Group. Mandatory Maximum size 10
.google.protobuf.StringValue receiving_participant = 12;hasReceivingParticipant in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic com.google.protobuf.StringValue getReceivingParticipant()
The Receiving Participant identifies the PID that owns the HIN receiving the units. This can be the same as the Delivering Participant. Alternatively, it can be a different Participant if it is associated with the Delivering Participant in a Participant Group. Mandatory Maximum size 10
.google.protobuf.StringValue receiving_participant = 12;getReceivingParticipant in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic com.google.protobuf.StringValueOrBuilder getReceivingParticipantOrBuilder()
The Receiving Participant identifies the PID that owns the HIN receiving the units. This can be the same as the Delivering Participant. Alternatively, it can be a different Participant if it is associated with the Delivering Participant in a Participant Group. Mandatory Maximum size 10
.google.protobuf.StringValue receiving_participant = 12;getReceivingParticipantOrBuilder in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic boolean hasReceivingSettlementAccount()
The Receiving Account (HIN) is the Settlement Account (HIN) for which units are being received. Receipt of units is allowed into Accounts which are active, or have been locked, but must not have been cancelled. Mandatory Maximum size 10
.google.protobuf.StringValue receiving_settlement_account = 13;hasReceivingSettlementAccount in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic com.google.protobuf.StringValue getReceivingSettlementAccount()
The Receiving Account (HIN) is the Settlement Account (HIN) for which units are being received. Receipt of units is allowed into Accounts which are active, or have been locked, but must not have been cancelled. Mandatory Maximum size 10
.google.protobuf.StringValue receiving_settlement_account = 13;getReceivingSettlementAccount in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic com.google.protobuf.StringValueOrBuilder getReceivingSettlementAccountOrBuilder()
The Receiving Account (HIN) is the Settlement Account (HIN) for which units are being received. Receipt of units is allowed into Accounts which are active, or have been locked, but must not have been cancelled. Mandatory Maximum size 10
.google.protobuf.StringValue receiving_settlement_account = 13;getReceivingSettlementAccountOrBuilder in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic boolean hasSecondaryMatchingFlag()
The Secondary Matching Flag (SMAT) that indicates the transaction must match on the value present in the Supplementary Reference.
.google.protobuf.StringValue secondary_matching_flag = 14;hasSecondaryMatchingFlag in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic com.google.protobuf.StringValue getSecondaryMatchingFlag()
The Secondary Matching Flag (SMAT) that indicates the transaction must match on the value present in the Supplementary Reference.
.google.protobuf.StringValue secondary_matching_flag = 14;getSecondaryMatchingFlag in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic com.google.protobuf.StringValueOrBuilder getSecondaryMatchingFlagOrBuilder()
The Secondary Matching Flag (SMAT) that indicates the transaction must match on the value present in the Supplementary Reference.
.google.protobuf.StringValue secondary_matching_flag = 14;getSecondaryMatchingFlagOrBuilder in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic boolean hasGuaranteedForeignIndicator()
The Guaranteed Foreign Indicator of the matched Bilateral Demand Transfer. Indicates that the transfer was agreed to take place between two Accounts (HINs) with a Residency Indicator of "Foreign". # Valid values: - OR Optional
.google.protobuf.StringValue guaranteed_foreign_indicator = 15;hasGuaranteedForeignIndicator in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic com.google.protobuf.StringValue getGuaranteedForeignIndicator()
The Guaranteed Foreign Indicator of the matched Bilateral Demand Transfer. Indicates that the transfer was agreed to take place between two Accounts (HINs) with a Residency Indicator of "Foreign". # Valid values: - OR Optional
.google.protobuf.StringValue guaranteed_foreign_indicator = 15;getGuaranteedForeignIndicator in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic com.google.protobuf.StringValueOrBuilder getGuaranteedForeignIndicatorOrBuilder()
The Guaranteed Foreign Indicator of the matched Bilateral Demand Transfer. Indicates that the transfer was agreed to take place between two Accounts (HINs) with a Residency Indicator of "Foreign". # Valid values: - OR Optional
.google.protobuf.StringValue guaranteed_foreign_indicator = 15;getGuaranteedForeignIndicatorOrBuilder in interface CreateAccountToAccountTransferTransactionRequestOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static CreateAccountToAccountTransferTransactionRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CreateAccountToAccountTransferTransactionRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CreateAccountToAccountTransferTransactionRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CreateAccountToAccountTransferTransactionRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CreateAccountToAccountTransferTransactionRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CreateAccountToAccountTransferTransactionRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CreateAccountToAccountTransferTransactionRequest parseFrom(InputStream input) throws IOException
IOExceptionpublic static CreateAccountToAccountTransferTransactionRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static CreateAccountToAccountTransferTransactionRequest parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static CreateAccountToAccountTransferTransactionRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static CreateAccountToAccountTransferTransactionRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static CreateAccountToAccountTransferTransactionRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic CreateAccountToAccountTransferTransactionRequest.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static CreateAccountToAccountTransferTransactionRequest.Builder newBuilder()
public static CreateAccountToAccountTransferTransactionRequest.Builder newBuilder(CreateAccountToAccountTransferTransactionRequest prototype)
public CreateAccountToAccountTransferTransactionRequest.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected CreateAccountToAccountTransferTransactionRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static CreateAccountToAccountTransferTransactionRequest getDefaultInstance()
public static com.google.protobuf.Parser<CreateAccountToAccountTransferTransactionRequest> parser()
public com.google.protobuf.Parser<CreateAccountToAccountTransferTransactionRequest> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public CreateAccountToAccountTransferTransactionRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2020. All rights reserved.