org.bitcoin.protocols.payments
Interface Protos.PaymentRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Protos.PaymentRequest, Protos.PaymentRequest.Builder
Enclosing class:
Protos

public static interface Protos.PaymentRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder


Method Summary
 int getPaymentDetailsVersion()
          optional uint32 payment_details_version = 1 [default = 1];
 com.google.protobuf.ByteString getPkiData()
          optional bytes pki_data = 3;
 String getPkiType()
          optional string pki_type = 2 [default = "none"];
 com.google.protobuf.ByteString getPkiTypeBytes()
          optional string pki_type = 2 [default = "none"];
 com.google.protobuf.ByteString getSerializedPaymentDetails()
          required bytes serialized_payment_details = 4;
 com.google.protobuf.ByteString getSignature()
          optional bytes signature = 5;
 boolean hasPaymentDetailsVersion()
          optional uint32 payment_details_version = 1 [default = 1];
 boolean hasPkiData()
          optional bytes pki_data = 3;
 boolean hasPkiType()
          optional string pki_type = 2 [default = "none"];
 boolean hasSerializedPaymentDetails()
          required bytes serialized_payment_details = 4;
 boolean hasSignature()
          optional bytes signature = 5;
 
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField
 
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
 

Method Detail

hasPaymentDetailsVersion

boolean hasPaymentDetailsVersion()
optional uint32 payment_details_version = 1 [default = 1];


getPaymentDetailsVersion

int getPaymentDetailsVersion()
optional uint32 payment_details_version = 1 [default = 1];


hasPkiType

boolean hasPkiType()
optional string pki_type = 2 [default = "none"];
 none / x509+sha256 / x509+sha1
 


getPkiType

String getPkiType()
optional string pki_type = 2 [default = "none"];
 none / x509+sha256 / x509+sha1
 


getPkiTypeBytes

com.google.protobuf.ByteString getPkiTypeBytes()
optional string pki_type = 2 [default = "none"];
 none / x509+sha256 / x509+sha1
 


hasPkiData

boolean hasPkiData()
optional bytes pki_data = 3;
 depends on pki_type
 


getPkiData

com.google.protobuf.ByteString getPkiData()
optional bytes pki_data = 3;
 depends on pki_type
 


hasSerializedPaymentDetails

boolean hasSerializedPaymentDetails()
required bytes serialized_payment_details = 4;
 PaymentDetails
 


getSerializedPaymentDetails

com.google.protobuf.ByteString getSerializedPaymentDetails()
required bytes serialized_payment_details = 4;
 PaymentDetails
 


hasSignature

boolean hasSignature()
optional bytes signature = 5;
 pki-dependent signature
 


getSignature

com.google.protobuf.ByteString getSignature()
optional bytes signature = 5;
 pki-dependent signature
 



Copyright © 2014. All rights reserved.