/**
* @copyright 2013 Computer Science Department, Recursive InterNetworking Architecture (RINA) laboratory, Boston University.
* All rights reserved. Permission to use, copy, modify, and distribute this software and its documentation
* for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all
* copies and that both the copyright notice and this permission notice appear in supporting documentation.
* The RINA laboratory of the Computer Science Department at Boston University makes no
* representations about the suitability of this software for any purpose.
* It is provided "as is" without express or implied warranty.
*/
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: flow.proto
package rina.object.gpb;
public final class Flow_t {
private Flow_t() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
}
public interface connectionId_tOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional uint32 qosId = 1;
boolean hasQosId();
int getQosId();
// optional uint32 sourceCEPId = 2;
boolean hasSourceCEPId();
int getSourceCEPId();
// optional uint32 destinationCEPId = 3;
boolean hasDestinationCEPId();
int getDestinationCEPId();
}
public static final class connectionId_t extends
com.google.protobuf.GeneratedMessage
implements connectionId_tOrBuilder {
// Use connectionId_t.newBuilder() to construct.
private connectionId_t(Builder builder) {
super(builder);
}
private connectionId_t(boolean noInit) {}
private static final connectionId_t defaultInstance;
public static connectionId_t getDefaultInstance() {
return defaultInstance;
}
public connectionId_t getDefaultInstanceForType() {
return defaultInstance;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return rina.object.gpb.Flow_t.internal_static_rina_messages_connectionId_t_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return rina.object.gpb.Flow_t.internal_static_rina_messages_connectionId_t_fieldAccessorTable;
}
private int bitField0_;
// optional uint32 qosId = 1;
public static final int QOSID_FIELD_NUMBER = 1;
private int qosId_;
public boolean hasQosId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public int getQosId() {
return qosId_;
}
// optional uint32 sourceCEPId = 2;
public static final int SOURCECEPID_FIELD_NUMBER = 2;
private int sourceCEPId_;
public boolean hasSourceCEPId() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
public int getSourceCEPId() {
return sourceCEPId_;
}
// optional uint32 destinationCEPId = 3;
public static final int DESTINATIONCEPID_FIELD_NUMBER = 3;
private int destinationCEPId_;
public boolean hasDestinationCEPId() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
public int getDestinationCEPId() {
return destinationCEPId_;
}
private void initFields() {
qosId_ = 0;
sourceCEPId_ = 0;
destinationCEPId_ = 0;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeUInt32(1, qosId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeUInt32(2, sourceCEPId_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeUInt32(3, destinationCEPId_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(1, qosId_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(2, sourceCEPId_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(3, destinationCEPId_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static rina.object.gpb.Flow_t.connectionId_t parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static rina.object.gpb.Flow_t.connectionId_t parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static rina.object.gpb.Flow_t.connectionId_t parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static rina.object.gpb.Flow_t.connectionId_t parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static rina.object.gpb.Flow_t.connectionId_t parseFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static rina.object.gpb.Flow_t.connectionId_t parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static rina.object.gpb.Flow_t.connectionId_t parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
Builder builder = newBuilder();
if (builder.mergeDelimitedFrom(input)) {
return builder.buildParsed();
} else {
return null;
}
}
public static rina.object.gpb.Flow_t.connectionId_t parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
Builder builder = newBuilder();
if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
return builder.buildParsed();
} else {
return null;
}
}
public static rina.object.gpb.Flow_t.connectionId_t parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static rina.object.gpb.Flow_t.connectionId_t parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(rina.object.gpb.Flow_t.connectionId_t prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements rina.object.gpb.Flow_t.connectionId_tOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return rina.object.gpb.Flow_t.internal_static_rina_messages_connectionId_t_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return rina.object.gpb.Flow_t.internal_static_rina_messages_connectionId_t_fieldAccessorTable;
}
// Construct using rina.messages.Flow.connectionId_t.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
qosId_ = 0;
bitField0_ = (bitField0_ & ~0x00000001);
sourceCEPId_ = 0;
bitField0_ = (bitField0_ & ~0x00000002);
destinationCEPId_ = 0;
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return rina.object.gpb.Flow_t.connectionId_t.getDescriptor();
}
public rina.object.gpb.Flow_t.connectionId_t getDefaultInstanceForType() {
return rina.object.gpb.Flow_t.connectionId_t.getDefaultInstance();
}
public rina.object.gpb.Flow_t.connectionId_t build() {
rina.object.gpb.Flow_t.connectionId_t result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
private rina.object.gpb.Flow_t.connectionId_t buildParsed()
throws com.google.protobuf.InvalidProtocolBufferException {
rina.object.gpb.Flow_t.connectionId_t result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(
result).asInvalidProtocolBufferException();
}
return result;
}
public rina.object.gpb.Flow_t.connectionId_t buildPartial() {
rina.object.gpb.Flow_t.connectionId_t result = new rina.object.gpb.Flow_t.connectionId_t(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.qosId_ = qosId_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.sourceCEPId_ = sourceCEPId_;
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
result.destinationCEPId_ = destinationCEPId_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof rina.object.gpb.Flow_t.connectionId_t) {
return mergeFrom((rina.object.gpb.Flow_t.connectionId_t)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(rina.object.gpb.Flow_t.connectionId_t other) {
if (other == rina.object.gpb.Flow_t.connectionId_t.getDefaultInstance()) return this;
if (other.hasQosId()) {
setQosId(other.getQosId());
}
if (other.hasSourceCEPId()) {
setSourceCEPId(other.getSourceCEPId());
}
if (other.hasDestinationCEPId()) {
setDestinationCEPId(other.getDestinationCEPId());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder(
this.getUnknownFields());
while (true) {
int tag = input.readTag();
switch (tag) {
case 0:
this.setUnknownFields(unknownFields.build());
onChanged();
return this;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
this.setUnknownFields(unknownFields.build());
onChanged();
return this;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
qosId_ = input.readUInt32();
break;
}
case 16: {
bitField0_ |= 0x00000002;
sourceCEPId_ = input.readUInt32();
break;
}
case 24: {
bitField0_ |= 0x00000004;
destinationCEPId_ = input.readUInt32();
break;
}
}
}
}
private int bitField0_;
// optional uint32 qosId = 1;
private int qosId_ ;
public boolean hasQosId() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public int getQosId() {
return qosId_;
}
public Builder setQosId(int value) {
bitField0_ |= 0x00000001;
qosId_ = value;
onChanged();
return this;
}
public Builder clearQosId() {
bitField0_ = (bitField0_ & ~0x00000001);
qosId_ = 0;
onChanged();
return this;
}
// optional uint32 sourceCEPId = 2;
private int sourceCEPId_ ;
public boolean hasSourceCEPId() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
public int getSourceCEPId() {
return sourceCEPId_;
}
public Builder setSourceCEPId(int value) {
bitField0_ |= 0x00000002;
sourceCEPId_ = value;
onChanged();
return this;
}
public Builder clearSourceCEPId() {
bitField0_ = (bitField0_ & ~0x00000002);
sourceCEPId_ = 0;
onChanged();
return this;
}
// optional uint32 destinationCEPId = 3;
private int destinationCEPId_ ;
public boolean hasDestinationCEPId() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
public int getDestinationCEPId() {
return destinationCEPId_;
}
public Builder setDestinationCEPId(int value) {
bitField0_ |= 0x00000004;
destinationCEPId_ = value;
onChanged();
return this;
}
public Builder clearDestinationCEPId() {
bitField0_ = (bitField0_ & ~0x00000004);
destinationCEPId_ = 0;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:rina.messages.connectionId_t)
}
static {
defaultInstance = new connectionId_t(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:rina.messages.connectionId_t)
}
public interface flow_tOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// required .rina.messages.applicationProcessNamingInfo_t sourceNamingInfo = 1;
boolean hasSourceNamingInfo();
rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t getSourceNamingInfo();
rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_tOrBuilder getSourceNamingInfoOrBuilder();
// required .rina.messages.applicationProcessNamingInfo_t destinationNamingInfo = 2;
boolean hasDestinationNamingInfo();
rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t getDestinationNamingInfo();
rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_tOrBuilder getDestinationNamingInfoOrBuilder();
// required uint64 sourcePortId = 3;
boolean hasSourcePortId();
long getSourcePortId();
// optional uint64 destinationPortId = 4;
boolean hasDestinationPortId();
long getDestinationPortId();
// required uint64 sourceAddress = 5;
boolean hasSourceAddress();
long getSourceAddress();
// optional uint64 destinationAddress = 6;
boolean hasDestinationAddress();
long getDestinationAddress();
// repeated .rina.messages.connectionId_t connectionIds = 7;
java.util.List<rina.object.gpb.Flow_t.connectionId_t>
getConnectionIdsList();
rina.object.gpb.Flow_t.connectionId_t getConnectionIds(int index);
int getConnectionIdsCount();
java.util.List<? extends rina.object.gpb.Flow_t.connectionId_tOrBuilder>
getConnectionIdsOrBuilderList();
rina.object.gpb.Flow_t.connectionId_tOrBuilder getConnectionIdsOrBuilder(
int index);
// optional uint32 currentConnectionIdIndex = 8;
boolean hasCurrentConnectionIdIndex();
int getCurrentConnectionIdIndex();
// optional uint32 state = 9;
boolean hasState();
int getState();
// optional .rina.messages.qosSpecification_t qosParameters = 10;
boolean hasQosParameters();
rina.object.gpb.QoSSpecification_t.qosSpecification_t getQosParameters();
rina.object.gpb.QoSSpecification_t.qosSpecification_tOrBuilder getQosParametersOrBuilder();
// repeated .rina.messages.property_t policies = 11;
java.util.List<rina.object.gpb.PropertyMessage_t.property_t>
getPoliciesList();
rina.object.gpb.PropertyMessage_t.property_t getPolicies(int index);
int getPoliciesCount();
java.util.List<? extends rina.object.gpb.PropertyMessage_t.property_tOrBuilder>
getPoliciesOrBuilderList();
rina.object.gpb.PropertyMessage_t.property_tOrBuilder getPoliciesOrBuilder(
int index);
// repeated .rina.messages.property_t policyParemeters = 12;
java.util.List<rina.object.gpb.PropertyMessage_t.property_t>
getPolicyParemetersList();
rina.object.gpb.PropertyMessage_t.property_t getPolicyParemeters(int index);
int getPolicyParemetersCount();
java.util.List<? extends rina.object.gpb.PropertyMessage_t.property_tOrBuilder>
getPolicyParemetersOrBuilderList();
rina.object.gpb.PropertyMessage_t.property_tOrBuilder getPolicyParemetersOrBuilder(
int index);
// optional bytes accessControl = 13;
boolean hasAccessControl();
com.google.protobuf.ByteString getAccessControl();
// optional uint32 maxCreateFlowRetries = 14;
boolean hasMaxCreateFlowRetries();
int getMaxCreateFlowRetries();
// optional uint32 createFlowRetries = 15;
boolean hasCreateFlowRetries();
int getCreateFlowRetries();
// optional uint32 hopCount = 16;
boolean hasHopCount();
int getHopCount();
}
public static final class flow_t extends
com.google.protobuf.GeneratedMessage
implements flow_tOrBuilder {
// Use flow_t.newBuilder() to construct.
private flow_t(Builder builder) {
super(builder);
}
private flow_t(boolean noInit) {}
private static final flow_t defaultInstance;
public static flow_t getDefaultInstance() {
return defaultInstance;
}
public flow_t getDefaultInstanceForType() {
return defaultInstance;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return rina.object.gpb.Flow_t.internal_static_rina_messages_flow_t_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return rina.object.gpb.Flow_t.internal_static_rina_messages_flow_t_fieldAccessorTable;
}
private int bitField0_;
// required .rina.messages.applicationProcessNamingInfo_t sourceNamingInfo = 1;
public static final int SOURCENAMINGINFO_FIELD_NUMBER = 1;
private rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t sourceNamingInfo_;
public boolean hasSourceNamingInfo() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t getSourceNamingInfo() {
return sourceNamingInfo_;
}
public rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_tOrBuilder getSourceNamingInfoOrBuilder() {
return sourceNamingInfo_;
}
// required .rina.messages.applicationProcessNamingInfo_t destinationNamingInfo = 2;
public static final int DESTINATIONNAMINGINFO_FIELD_NUMBER = 2;
private rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t destinationNamingInfo_;
public boolean hasDestinationNamingInfo() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
public rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t getDestinationNamingInfo() {
return destinationNamingInfo_;
}
public rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_tOrBuilder getDestinationNamingInfoOrBuilder() {
return destinationNamingInfo_;
}
// required uint64 sourcePortId = 3;
public static final int SOURCEPORTID_FIELD_NUMBER = 3;
private long sourcePortId_;
public boolean hasSourcePortId() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
public long getSourcePortId() {
return sourcePortId_;
}
// optional uint64 destinationPortId = 4;
public static final int DESTINATIONPORTID_FIELD_NUMBER = 4;
private long destinationPortId_;
public boolean hasDestinationPortId() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
public long getDestinationPortId() {
return destinationPortId_;
}
// required uint64 sourceAddress = 5;
public static final int SOURCEADDRESS_FIELD_NUMBER = 5;
private long sourceAddress_;
public boolean hasSourceAddress() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
public long getSourceAddress() {
return sourceAddress_;
}
// optional uint64 destinationAddress = 6;
public static final int DESTINATIONADDRESS_FIELD_NUMBER = 6;
private long destinationAddress_;
public boolean hasDestinationAddress() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
public long getDestinationAddress() {
return destinationAddress_;
}
// repeated .rina.messages.connectionId_t connectionIds = 7;
public static final int CONNECTIONIDS_FIELD_NUMBER = 7;
private java.util.List<rina.object.gpb.Flow_t.connectionId_t> connectionIds_;
public java.util.List<rina.object.gpb.Flow_t.connectionId_t> getConnectionIdsList() {
return connectionIds_;
}
public java.util.List<? extends rina.object.gpb.Flow_t.connectionId_tOrBuilder>
getConnectionIdsOrBuilderList() {
return connectionIds_;
}
public int getConnectionIdsCount() {
return connectionIds_.size();
}
public rina.object.gpb.Flow_t.connectionId_t getConnectionIds(int index) {
return connectionIds_.get(index);
}
public rina.object.gpb.Flow_t.connectionId_tOrBuilder getConnectionIdsOrBuilder(
int index) {
return connectionIds_.get(index);
}
// optional uint32 currentConnectionIdIndex = 8;
public static final int CURRENTCONNECTIONIDINDEX_FIELD_NUMBER = 8;
private int currentConnectionIdIndex_;
public boolean hasCurrentConnectionIdIndex() {
return ((bitField0_ & 0x00000040) == 0x00000040);
}
public int getCurrentConnectionIdIndex() {
return currentConnectionIdIndex_;
}
// optional uint32 state = 9;
public static final int STATE_FIELD_NUMBER = 9;
private int state_;
public boolean hasState() {
return ((bitField0_ & 0x00000080) == 0x00000080);
}
public int getState() {
return state_;
}
// optional .rina.messages.qosSpecification_t qosParameters = 10;
public static final int QOSPARAMETERS_FIELD_NUMBER = 10;
private rina.object.gpb.QoSSpecification_t.qosSpecification_t qosParameters_;
public boolean hasQosParameters() {
return ((bitField0_ & 0x00000100) == 0x00000100);
}
public rina.object.gpb.QoSSpecification_t.qosSpecification_t getQosParameters() {
return qosParameters_;
}
public rina.object.gpb.QoSSpecification_t.qosSpecification_tOrBuilder getQosParametersOrBuilder() {
return qosParameters_;
}
// repeated .rina.messages.property_t policies = 11;
public static final int POLICIES_FIELD_NUMBER = 11;
private java.util.List<rina.object.gpb.PropertyMessage_t.property_t> policies_;
public java.util.List<rina.object.gpb.PropertyMessage_t.property_t> getPoliciesList() {
return policies_;
}
public java.util.List<? extends rina.object.gpb.PropertyMessage_t.property_tOrBuilder>
getPoliciesOrBuilderList() {
return policies_;
}
public int getPoliciesCount() {
return policies_.size();
}
public rina.object.gpb.PropertyMessage_t.property_t getPolicies(int index) {
return policies_.get(index);
}
public rina.object.gpb.PropertyMessage_t.property_tOrBuilder getPoliciesOrBuilder(
int index) {
return policies_.get(index);
}
// repeated .rina.messages.property_t policyParemeters = 12;
public static final int POLICYPAREMETERS_FIELD_NUMBER = 12;
private java.util.List<rina.object.gpb.PropertyMessage_t.property_t> policyParemeters_;
public java.util.List<rina.object.gpb.PropertyMessage_t.property_t> getPolicyParemetersList() {
return policyParemeters_;
}
public java.util.List<? extends rina.object.gpb.PropertyMessage_t.property_tOrBuilder>
getPolicyParemetersOrBuilderList() {
return policyParemeters_;
}
public int getPolicyParemetersCount() {
return policyParemeters_.size();
}
public rina.object.gpb.PropertyMessage_t.property_t getPolicyParemeters(int index) {
return policyParemeters_.get(index);
}
public rina.object.gpb.PropertyMessage_t.property_tOrBuilder getPolicyParemetersOrBuilder(
int index) {
return policyParemeters_.get(index);
}
// optional bytes accessControl = 13;
public static final int ACCESSCONTROL_FIELD_NUMBER = 13;
private com.google.protobuf.ByteString accessControl_;
public boolean hasAccessControl() {
return ((bitField0_ & 0x00000200) == 0x00000200);
}
public com.google.protobuf.ByteString getAccessControl() {
return accessControl_;
}
// optional uint32 maxCreateFlowRetries = 14;
public static final int MAXCREATEFLOWRETRIES_FIELD_NUMBER = 14;
private int maxCreateFlowRetries_;
public boolean hasMaxCreateFlowRetries() {
return ((bitField0_ & 0x00000400) == 0x00000400);
}
public int getMaxCreateFlowRetries() {
return maxCreateFlowRetries_;
}
// optional uint32 createFlowRetries = 15;
public static final int CREATEFLOWRETRIES_FIELD_NUMBER = 15;
private int createFlowRetries_;
public boolean hasCreateFlowRetries() {
return ((bitField0_ & 0x00000800) == 0x00000800);
}
public int getCreateFlowRetries() {
return createFlowRetries_;
}
// optional uint32 hopCount = 16;
public static final int HOPCOUNT_FIELD_NUMBER = 16;
private int hopCount_;
public boolean hasHopCount() {
return ((bitField0_ & 0x00001000) == 0x00001000);
}
public int getHopCount() {
return hopCount_;
}
private void initFields() {
sourceNamingInfo_ = rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t.getDefaultInstance();
destinationNamingInfo_ = rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t.getDefaultInstance();
sourcePortId_ = 0L;
destinationPortId_ = 0L;
sourceAddress_ = 0L;
destinationAddress_ = 0L;
connectionIds_ = java.util.Collections.emptyList();
currentConnectionIdIndex_ = 0;
state_ = 0;
qosParameters_ = rina.object.gpb.QoSSpecification_t.qosSpecification_t.getDefaultInstance();
policies_ = java.util.Collections.emptyList();
policyParemeters_ = java.util.Collections.emptyList();
accessControl_ = com.google.protobuf.ByteString.EMPTY;
maxCreateFlowRetries_ = 0;
createFlowRetries_ = 0;
hopCount_ = 0;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasSourceNamingInfo()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasDestinationNamingInfo()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasSourcePortId()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasSourceAddress()) {
memoizedIsInitialized = 0;
return false;
}
if (!getSourceNamingInfo().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
if (!getDestinationNamingInfo().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
if (hasQosParameters()) {
if (!getQosParameters().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
for (int i = 0; i < getPoliciesCount(); i++) {
if (!getPolicies(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
for (int i = 0; i < getPolicyParemetersCount(); i++) {
if (!getPolicyParemeters(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeMessage(1, sourceNamingInfo_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeMessage(2, destinationNamingInfo_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeUInt64(3, sourcePortId_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
output.writeUInt64(4, destinationPortId_);
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
output.writeUInt64(5, sourceAddress_);
}
if (((bitField0_ & 0x00000020) == 0x00000020)) {
output.writeUInt64(6, destinationAddress_);
}
for (int i = 0; i < connectionIds_.size(); i++) {
output.writeMessage(7, connectionIds_.get(i));
}
if (((bitField0_ & 0x00000040) == 0x00000040)) {
output.writeUInt32(8, currentConnectionIdIndex_);
}
if (((bitField0_ & 0x00000080) == 0x00000080)) {
output.writeUInt32(9, state_);
}
if (((bitField0_ & 0x00000100) == 0x00000100)) {
output.writeMessage(10, qosParameters_);
}
for (int i = 0; i < policies_.size(); i++) {
output.writeMessage(11, policies_.get(i));
}
for (int i = 0; i < policyParemeters_.size(); i++) {
output.writeMessage(12, policyParemeters_.get(i));
}
if (((bitField0_ & 0x00000200) == 0x00000200)) {
output.writeBytes(13, accessControl_);
}
if (((bitField0_ & 0x00000400) == 0x00000400)) {
output.writeUInt32(14, maxCreateFlowRetries_);
}
if (((bitField0_ & 0x00000800) == 0x00000800)) {
output.writeUInt32(15, createFlowRetries_);
}
if (((bitField0_ & 0x00001000) == 0x00001000)) {
output.writeUInt32(16, hopCount_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, sourceNamingInfo_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, destinationNamingInfo_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(3, sourcePortId_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(4, destinationPortId_);
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(5, sourceAddress_);
}
if (((bitField0_ & 0x00000020) == 0x00000020)) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(6, destinationAddress_);
}
for (int i = 0; i < connectionIds_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(7, connectionIds_.get(i));
}
if (((bitField0_ & 0x00000040) == 0x00000040)) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(8, currentConnectionIdIndex_);
}
if (((bitField0_ & 0x00000080) == 0x00000080)) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(9, state_);
}
if (((bitField0_ & 0x00000100) == 0x00000100)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(10, qosParameters_);
}
for (int i = 0; i < policies_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(11, policies_.get(i));
}
for (int i = 0; i < policyParemeters_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(12, policyParemeters_.get(i));
}
if (((bitField0_ & 0x00000200) == 0x00000200)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(13, accessControl_);
}
if (((bitField0_ & 0x00000400) == 0x00000400)) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(14, maxCreateFlowRetries_);
}
if (((bitField0_ & 0x00000800) == 0x00000800)) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(15, createFlowRetries_);
}
if (((bitField0_ & 0x00001000) == 0x00001000)) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(16, hopCount_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static rina.object.gpb.Flow_t.flow_t parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static rina.object.gpb.Flow_t.flow_t parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static rina.object.gpb.Flow_t.flow_t parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static rina.object.gpb.Flow_t.flow_t parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static rina.object.gpb.Flow_t.flow_t parseFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static rina.object.gpb.Flow_t.flow_t parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static rina.object.gpb.Flow_t.flow_t parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
Builder builder = newBuilder();
if (builder.mergeDelimitedFrom(input)) {
return builder.buildParsed();
} else {
return null;
}
}
public static rina.object.gpb.Flow_t.flow_t parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
Builder builder = newBuilder();
if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
return builder.buildParsed();
} else {
return null;
}
}
public static rina.object.gpb.Flow_t.flow_t parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static rina.object.gpb.Flow_t.flow_t parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(rina.object.gpb.Flow_t.flow_t prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements rina.object.gpb.Flow_t.flow_tOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return rina.object.gpb.Flow_t.internal_static_rina_messages_flow_t_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return rina.object.gpb.Flow_t.internal_static_rina_messages_flow_t_fieldAccessorTable;
}
// Construct using rina.messages.Flow.flow_t.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getSourceNamingInfoFieldBuilder();
getDestinationNamingInfoFieldBuilder();
getConnectionIdsFieldBuilder();
getQosParametersFieldBuilder();
getPoliciesFieldBuilder();
getPolicyParemetersFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (sourceNamingInfoBuilder_ == null) {
sourceNamingInfo_ = rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t.getDefaultInstance();
} else {
sourceNamingInfoBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
if (destinationNamingInfoBuilder_ == null) {
destinationNamingInfo_ = rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t.getDefaultInstance();
} else {
destinationNamingInfoBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
sourcePortId_ = 0L;
bitField0_ = (bitField0_ & ~0x00000004);
destinationPortId_ = 0L;
bitField0_ = (bitField0_ & ~0x00000008);
sourceAddress_ = 0L;
bitField0_ = (bitField0_ & ~0x00000010);
destinationAddress_ = 0L;
bitField0_ = (bitField0_ & ~0x00000020);
if (connectionIdsBuilder_ == null) {
connectionIds_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000040);
} else {
connectionIdsBuilder_.clear();
}
currentConnectionIdIndex_ = 0;
bitField0_ = (bitField0_ & ~0x00000080);
state_ = 0;
bitField0_ = (bitField0_ & ~0x00000100);
if (qosParametersBuilder_ == null) {
qosParameters_ = rina.object.gpb.QoSSpecification_t.qosSpecification_t.getDefaultInstance();
} else {
qosParametersBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000200);
if (policiesBuilder_ == null) {
policies_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000400);
} else {
policiesBuilder_.clear();
}
if (policyParemetersBuilder_ == null) {
policyParemeters_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000800);
} else {
policyParemetersBuilder_.clear();
}
accessControl_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x00001000);
maxCreateFlowRetries_ = 0;
bitField0_ = (bitField0_ & ~0x00002000);
createFlowRetries_ = 0;
bitField0_ = (bitField0_ & ~0x00004000);
hopCount_ = 0;
bitField0_ = (bitField0_ & ~0x00008000);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return rina.object.gpb.Flow_t.flow_t.getDescriptor();
}
public rina.object.gpb.Flow_t.flow_t getDefaultInstanceForType() {
return rina.object.gpb.Flow_t.flow_t.getDefaultInstance();
}
public rina.object.gpb.Flow_t.flow_t build() {
rina.object.gpb.Flow_t.flow_t result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
private rina.object.gpb.Flow_t.flow_t buildParsed()
throws com.google.protobuf.InvalidProtocolBufferException {
rina.object.gpb.Flow_t.flow_t result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(
result).asInvalidProtocolBufferException();
}
return result;
}
public rina.object.gpb.Flow_t.flow_t buildPartial() {
rina.object.gpb.Flow_t.flow_t result = new rina.object.gpb.Flow_t.flow_t(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
if (sourceNamingInfoBuilder_ == null) {
result.sourceNamingInfo_ = sourceNamingInfo_;
} else {
result.sourceNamingInfo_ = sourceNamingInfoBuilder_.build();
}
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
if (destinationNamingInfoBuilder_ == null) {
result.destinationNamingInfo_ = destinationNamingInfo_;
} else {
result.destinationNamingInfo_ = destinationNamingInfoBuilder_.build();
}
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
result.sourcePortId_ = sourcePortId_;
if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
to_bitField0_ |= 0x00000008;
}
result.destinationPortId_ = destinationPortId_;
if (((from_bitField0_ & 0x00000010) == 0x00000010)) {
to_bitField0_ |= 0x00000010;
}
result.sourceAddress_ = sourceAddress_;
if (((from_bitField0_ & 0x00000020) == 0x00000020)) {
to_bitField0_ |= 0x00000020;
}
result.destinationAddress_ = destinationAddress_;
if (connectionIdsBuilder_ == null) {
if (((bitField0_ & 0x00000040) == 0x00000040)) {
connectionIds_ = java.util.Collections.unmodifiableList(connectionIds_);
bitField0_ = (bitField0_ & ~0x00000040);
}
result.connectionIds_ = connectionIds_;
} else {
result.connectionIds_ = connectionIdsBuilder_.build();
}
if (((from_bitField0_ & 0x00000080) == 0x00000080)) {
to_bitField0_ |= 0x00000040;
}
result.currentConnectionIdIndex_ = currentConnectionIdIndex_;
if (((from_bitField0_ & 0x00000100) == 0x00000100)) {
to_bitField0_ |= 0x00000080;
}
result.state_ = state_;
if (((from_bitField0_ & 0x00000200) == 0x00000200)) {
to_bitField0_ |= 0x00000100;
}
if (qosParametersBuilder_ == null) {
result.qosParameters_ = qosParameters_;
} else {
result.qosParameters_ = qosParametersBuilder_.build();
}
if (policiesBuilder_ == null) {
if (((bitField0_ & 0x00000400) == 0x00000400)) {
policies_ = java.util.Collections.unmodifiableList(policies_);
bitField0_ = (bitField0_ & ~0x00000400);
}
result.policies_ = policies_;
} else {
result.policies_ = policiesBuilder_.build();
}
if (policyParemetersBuilder_ == null) {
if (((bitField0_ & 0x00000800) == 0x00000800)) {
policyParemeters_ = java.util.Collections.unmodifiableList(policyParemeters_);
bitField0_ = (bitField0_ & ~0x00000800);
}
result.policyParemeters_ = policyParemeters_;
} else {
result.policyParemeters_ = policyParemetersBuilder_.build();
}
if (((from_bitField0_ & 0x00001000) == 0x00001000)) {
to_bitField0_ |= 0x00000200;
}
result.accessControl_ = accessControl_;
if (((from_bitField0_ & 0x00002000) == 0x00002000)) {
to_bitField0_ |= 0x00000400;
}
result.maxCreateFlowRetries_ = maxCreateFlowRetries_;
if (((from_bitField0_ & 0x00004000) == 0x00004000)) {
to_bitField0_ |= 0x00000800;
}
result.createFlowRetries_ = createFlowRetries_;
if (((from_bitField0_ & 0x00008000) == 0x00008000)) {
to_bitField0_ |= 0x00001000;
}
result.hopCount_ = hopCount_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof rina.object.gpb.Flow_t.flow_t) {
return mergeFrom((rina.object.gpb.Flow_t.flow_t)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(rina.object.gpb.Flow_t.flow_t other) {
if (other == rina.object.gpb.Flow_t.flow_t.getDefaultInstance()) return this;
if (other.hasSourceNamingInfo()) {
mergeSourceNamingInfo(other.getSourceNamingInfo());
}
if (other.hasDestinationNamingInfo()) {
mergeDestinationNamingInfo(other.getDestinationNamingInfo());
}
if (other.hasSourcePortId()) {
setSourcePortId(other.getSourcePortId());
}
if (other.hasDestinationPortId()) {
setDestinationPortId(other.getDestinationPortId());
}
if (other.hasSourceAddress()) {
setSourceAddress(other.getSourceAddress());
}
if (other.hasDestinationAddress()) {
setDestinationAddress(other.getDestinationAddress());
}
if (connectionIdsBuilder_ == null) {
if (!other.connectionIds_.isEmpty()) {
if (connectionIds_.isEmpty()) {
connectionIds_ = other.connectionIds_;
bitField0_ = (bitField0_ & ~0x00000040);
} else {
ensureConnectionIdsIsMutable();
connectionIds_.addAll(other.connectionIds_);
}
onChanged();
}
} else {
if (!other.connectionIds_.isEmpty()) {
if (connectionIdsBuilder_.isEmpty()) {
connectionIdsBuilder_.dispose();
connectionIdsBuilder_ = null;
connectionIds_ = other.connectionIds_;
bitField0_ = (bitField0_ & ~0x00000040);
connectionIdsBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getConnectionIdsFieldBuilder() : null;
} else {
connectionIdsBuilder_.addAllMessages(other.connectionIds_);
}
}
}
if (other.hasCurrentConnectionIdIndex()) {
setCurrentConnectionIdIndex(other.getCurrentConnectionIdIndex());
}
if (other.hasState()) {
setState(other.getState());
}
if (other.hasQosParameters()) {
mergeQosParameters(other.getQosParameters());
}
if (policiesBuilder_ == null) {
if (!other.policies_.isEmpty()) {
if (policies_.isEmpty()) {
policies_ = other.policies_;
bitField0_ = (bitField0_ & ~0x00000400);
} else {
ensurePoliciesIsMutable();
policies_.addAll(other.policies_);
}
onChanged();
}
} else {
if (!other.policies_.isEmpty()) {
if (policiesBuilder_.isEmpty()) {
policiesBuilder_.dispose();
policiesBuilder_ = null;
policies_ = other.policies_;
bitField0_ = (bitField0_ & ~0x00000400);
policiesBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getPoliciesFieldBuilder() : null;
} else {
policiesBuilder_.addAllMessages(other.policies_);
}
}
}
if (policyParemetersBuilder_ == null) {
if (!other.policyParemeters_.isEmpty()) {
if (policyParemeters_.isEmpty()) {
policyParemeters_ = other.policyParemeters_;
bitField0_ = (bitField0_ & ~0x00000800);
} else {
ensurePolicyParemetersIsMutable();
policyParemeters_.addAll(other.policyParemeters_);
}
onChanged();
}
} else {
if (!other.policyParemeters_.isEmpty()) {
if (policyParemetersBuilder_.isEmpty()) {
policyParemetersBuilder_.dispose();
policyParemetersBuilder_ = null;
policyParemeters_ = other.policyParemeters_;
bitField0_ = (bitField0_ & ~0x00000800);
policyParemetersBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getPolicyParemetersFieldBuilder() : null;
} else {
policyParemetersBuilder_.addAllMessages(other.policyParemeters_);
}
}
}
if (other.hasAccessControl()) {
setAccessControl(other.getAccessControl());
}
if (other.hasMaxCreateFlowRetries()) {
setMaxCreateFlowRetries(other.getMaxCreateFlowRetries());
}
if (other.hasCreateFlowRetries()) {
setCreateFlowRetries(other.getCreateFlowRetries());
}
if (other.hasHopCount()) {
setHopCount(other.getHopCount());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasSourceNamingInfo()) {
return false;
}
if (!hasDestinationNamingInfo()) {
return false;
}
if (!hasSourcePortId()) {
return false;
}
if (!hasSourceAddress()) {
return false;
}
if (!getSourceNamingInfo().isInitialized()) {
return false;
}
if (!getDestinationNamingInfo().isInitialized()) {
return false;
}
if (hasQosParameters()) {
if (!getQosParameters().isInitialized()) {
return false;
}
}
for (int i = 0; i < getPoliciesCount(); i++) {
if (!getPolicies(i).isInitialized()) {
return false;
}
}
for (int i = 0; i < getPolicyParemetersCount(); i++) {
if (!getPolicyParemeters(i).isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder(
this.getUnknownFields());
while (true) {
int tag = input.readTag();
switch (tag) {
case 0:
this.setUnknownFields(unknownFields.build());
onChanged();
return this;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
this.setUnknownFields(unknownFields.build());
onChanged();
return this;
}
break;
}
case 10: {
rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t.Builder subBuilder = rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t.newBuilder();
if (hasSourceNamingInfo()) {
subBuilder.mergeFrom(getSourceNamingInfo());
}
input.readMessage(subBuilder, extensionRegistry);
setSourceNamingInfo(subBuilder.buildPartial());
break;
}
case 18: {
rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t.Builder subBuilder = rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t.newBuilder();
if (hasDestinationNamingInfo()) {
subBuilder.mergeFrom(getDestinationNamingInfo());
}
input.readMessage(subBuilder, extensionRegistry);
setDestinationNamingInfo(subBuilder.buildPartial());
break;
}
case 24: {
bitField0_ |= 0x00000004;
sourcePortId_ = input.readUInt64();
break;
}
case 32: {
bitField0_ |= 0x00000008;
destinationPortId_ = input.readUInt64();
break;
}
case 40: {
bitField0_ |= 0x00000010;
sourceAddress_ = input.readUInt64();
break;
}
case 48: {
bitField0_ |= 0x00000020;
destinationAddress_ = input.readUInt64();
break;
}
case 58: {
rina.object.gpb.Flow_t.connectionId_t.Builder subBuilder = rina.object.gpb.Flow_t.connectionId_t.newBuilder();
input.readMessage(subBuilder, extensionRegistry);
addConnectionIds(subBuilder.buildPartial());
break;
}
case 64: {
bitField0_ |= 0x00000080;
currentConnectionIdIndex_ = input.readUInt32();
break;
}
case 72: {
bitField0_ |= 0x00000100;
state_ = input.readUInt32();
break;
}
case 82: {
rina.object.gpb.QoSSpecification_t.qosSpecification_t.Builder subBuilder = rina.object.gpb.QoSSpecification_t.qosSpecification_t.newBuilder();
if (hasQosParameters()) {
subBuilder.mergeFrom(getQosParameters());
}
input.readMessage(subBuilder, extensionRegistry);
setQosParameters(subBuilder.buildPartial());
break;
}
case 90: {
rina.object.gpb.PropertyMessage_t.property_t.Builder subBuilder = rina.object.gpb.PropertyMessage_t.property_t.newBuilder();
input.readMessage(subBuilder, extensionRegistry);
addPolicies(subBuilder.buildPartial());
break;
}
case 98: {
rina.object.gpb.PropertyMessage_t.property_t.Builder subBuilder = rina.object.gpb.PropertyMessage_t.property_t.newBuilder();
input.readMessage(subBuilder, extensionRegistry);
addPolicyParemeters(subBuilder.buildPartial());
break;
}
case 106: {
bitField0_ |= 0x00001000;
accessControl_ = input.readBytes();
break;
}
case 112: {
bitField0_ |= 0x00002000;
maxCreateFlowRetries_ = input.readUInt32();
break;
}
case 120: {
bitField0_ |= 0x00004000;
createFlowRetries_ = input.readUInt32();
break;
}
case 128: {
bitField0_ |= 0x00008000;
hopCount_ = input.readUInt32();
break;
}
}
}
}
private int bitField0_;
// required .rina.messages.applicationProcessNamingInfo_t sourceNamingInfo = 1;
private rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t sourceNamingInfo_ = rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t, rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t.Builder, rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_tOrBuilder> sourceNamingInfoBuilder_;
public boolean hasSourceNamingInfo() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t getSourceNamingInfo() {
if (sourceNamingInfoBuilder_ == null) {
return sourceNamingInfo_;
} else {
return sourceNamingInfoBuilder_.getMessage();
}
}
public Builder setSourceNamingInfo(rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t value) {
if (sourceNamingInfoBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
sourceNamingInfo_ = value;
onChanged();
} else {
sourceNamingInfoBuilder_.setMessage(value);
}
bitField0_ |= 0x00000001;
return this;
}
public Builder setSourceNamingInfo(
rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t.Builder builderForValue) {
if (sourceNamingInfoBuilder_ == null) {
sourceNamingInfo_ = builderForValue.build();
onChanged();
} else {
sourceNamingInfoBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000001;
return this;
}
public Builder mergeSourceNamingInfo(rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t value) {
if (sourceNamingInfoBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001) &&
sourceNamingInfo_ != rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t.getDefaultInstance()) {
sourceNamingInfo_ =
rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t.newBuilder(sourceNamingInfo_).mergeFrom(value).buildPartial();
} else {
sourceNamingInfo_ = value;
}
onChanged();
} else {
sourceNamingInfoBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000001;
return this;
}
public Builder clearSourceNamingInfo() {
if (sourceNamingInfoBuilder_ == null) {
sourceNamingInfo_ = rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t.getDefaultInstance();
onChanged();
} else {
sourceNamingInfoBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
public rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t.Builder getSourceNamingInfoBuilder() {
bitField0_ |= 0x00000001;
onChanged();
return getSourceNamingInfoFieldBuilder().getBuilder();
}
public rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_tOrBuilder getSourceNamingInfoOrBuilder() {
if (sourceNamingInfoBuilder_ != null) {
return sourceNamingInfoBuilder_.getMessageOrBuilder();
} else {
return sourceNamingInfo_;
}
}
private com.google.protobuf.SingleFieldBuilder<
rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t, rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t.Builder, rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_tOrBuilder>
getSourceNamingInfoFieldBuilder() {
if (sourceNamingInfoBuilder_ == null) {
sourceNamingInfoBuilder_ = new com.google.protobuf.SingleFieldBuilder<
rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t, rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t.Builder, rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_tOrBuilder>(
sourceNamingInfo_,
getParentForChildren(),
isClean());
sourceNamingInfo_ = null;
}
return sourceNamingInfoBuilder_;
}
// required .rina.messages.applicationProcessNamingInfo_t destinationNamingInfo = 2;
private rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t destinationNamingInfo_ = rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t, rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t.Builder, rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_tOrBuilder> destinationNamingInfoBuilder_;
public boolean hasDestinationNamingInfo() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
public rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t getDestinationNamingInfo() {
if (destinationNamingInfoBuilder_ == null) {
return destinationNamingInfo_;
} else {
return destinationNamingInfoBuilder_.getMessage();
}
}
public Builder setDestinationNamingInfo(rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t value) {
if (destinationNamingInfoBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
destinationNamingInfo_ = value;
onChanged();
} else {
destinationNamingInfoBuilder_.setMessage(value);
}
bitField0_ |= 0x00000002;
return this;
}
public Builder setDestinationNamingInfo(
rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t.Builder builderForValue) {
if (destinationNamingInfoBuilder_ == null) {
destinationNamingInfo_ = builderForValue.build();
onChanged();
} else {
destinationNamingInfoBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000002;
return this;
}
public Builder mergeDestinationNamingInfo(rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t value) {
if (destinationNamingInfoBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002) &&
destinationNamingInfo_ != rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t.getDefaultInstance()) {
destinationNamingInfo_ =
rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t.newBuilder(destinationNamingInfo_).mergeFrom(value).buildPartial();
} else {
destinationNamingInfo_ = value;
}
onChanged();
} else {
destinationNamingInfoBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000002;
return this;
}
public Builder clearDestinationNamingInfo() {
if (destinationNamingInfoBuilder_ == null) {
destinationNamingInfo_ = rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t.getDefaultInstance();
onChanged();
} else {
destinationNamingInfoBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t.Builder getDestinationNamingInfoBuilder() {
bitField0_ |= 0x00000002;
onChanged();
return getDestinationNamingInfoFieldBuilder().getBuilder();
}
public rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_tOrBuilder getDestinationNamingInfoOrBuilder() {
if (destinationNamingInfoBuilder_ != null) {
return destinationNamingInfoBuilder_.getMessageOrBuilder();
} else {
return destinationNamingInfo_;
}
}
private com.google.protobuf.SingleFieldBuilder<
rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t, rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t.Builder, rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_tOrBuilder>
getDestinationNamingInfoFieldBuilder() {
if (destinationNamingInfoBuilder_ == null) {
destinationNamingInfoBuilder_ = new com.google.protobuf.SingleFieldBuilder<
rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t, rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_t.Builder, rina.object.gpb.ApplicationProcessNamingInfoMessage_t.applicationProcessNamingInfo_tOrBuilder>(
destinationNamingInfo_,
getParentForChildren(),
isClean());
destinationNamingInfo_ = null;
}
return destinationNamingInfoBuilder_;
}
// required uint64 sourcePortId = 3;
private long sourcePortId_ ;
public boolean hasSourcePortId() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
public long getSourcePortId() {
return sourcePortId_;
}
public Builder setSourcePortId(long value) {
bitField0_ |= 0x00000004;
sourcePortId_ = value;
onChanged();
return this;
}
public Builder clearSourcePortId() {
bitField0_ = (bitField0_ & ~0x00000004);
sourcePortId_ = 0L;
onChanged();
return this;
}
// optional uint64 destinationPortId = 4;
private long destinationPortId_ ;
public boolean hasDestinationPortId() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
public long getDestinationPortId() {
return destinationPortId_;
}
public Builder setDestinationPortId(long value) {
bitField0_ |= 0x00000008;
destinationPortId_ = value;
onChanged();
return this;
}
public Builder clearDestinationPortId() {
bitField0_ = (bitField0_ & ~0x00000008);
destinationPortId_ = 0L;
onChanged();
return this;
}
// required uint64 sourceAddress = 5;
private long sourceAddress_ ;
public boolean hasSourceAddress() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
public long getSourceAddress() {
return sourceAddress_;
}
public Builder setSourceAddress(long value) {
bitField0_ |= 0x00000010;
sourceAddress_ = value;
onChanged();
return this;
}
public Builder clearSourceAddress() {
bitField0_ = (bitField0_ & ~0x00000010);
sourceAddress_ = 0L;
onChanged();
return this;
}
// optional uint64 destinationAddress = 6;
private long destinationAddress_ ;
public boolean hasDestinationAddress() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
public long getDestinationAddress() {
return destinationAddress_;
}
public Builder setDestinationAddress(long value) {
bitField0_ |= 0x00000020;
destinationAddress_ = value;
onChanged();
return this;
}
public Builder clearDestinationAddress() {
bitField0_ = (bitField0_ & ~0x00000020);
destinationAddress_ = 0L;
onChanged();
return this;
}
// repeated .rina.messages.connectionId_t connectionIds = 7;
private java.util.List<rina.object.gpb.Flow_t.connectionId_t> connectionIds_ =
java.util.Collections.emptyList();
private void ensureConnectionIdsIsMutable() {
if (!((bitField0_ & 0x00000040) == 0x00000040)) {
connectionIds_ = new java.util.ArrayList<rina.object.gpb.Flow_t.connectionId_t>(connectionIds_);
bitField0_ |= 0x00000040;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
rina.object.gpb.Flow_t.connectionId_t, rina.object.gpb.Flow_t.connectionId_t.Builder, rina.object.gpb.Flow_t.connectionId_tOrBuilder> connectionIdsBuilder_;
public java.util.List<rina.object.gpb.Flow_t.connectionId_t> getConnectionIdsList() {
if (connectionIdsBuilder_ == null) {
return java.util.Collections.unmodifiableList(connectionIds_);
} else {
return connectionIdsBuilder_.getMessageList();
}
}
public int getConnectionIdsCount() {
if (connectionIdsBuilder_ == null) {
return connectionIds_.size();
} else {
return connectionIdsBuilder_.getCount();
}
}
public rina.object.gpb.Flow_t.connectionId_t getConnectionIds(int index) {
if (connectionIdsBuilder_ == null) {
return connectionIds_.get(index);
} else {
return connectionIdsBuilder_.getMessage(index);
}
}
public Builder setConnectionIds(
int index, rina.object.gpb.Flow_t.connectionId_t value) {
if (connectionIdsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureConnectionIdsIsMutable();
connectionIds_.set(index, value);
onChanged();
} else {
connectionIdsBuilder_.setMessage(index, value);
}
return this;
}
public Builder setConnectionIds(
int index, rina.object.gpb.Flow_t.connectionId_t.Builder builderForValue) {
if (connectionIdsBuilder_ == null) {
ensureConnectionIdsIsMutable();
connectionIds_.set(index, builderForValue.build());
onChanged();
} else {
connectionIdsBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
public Builder addConnectionIds(rina.object.gpb.Flow_t.connectionId_t value) {
if (connectionIdsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureConnectionIdsIsMutable();
connectionIds_.add(value);
onChanged();
} else {
connectionIdsBuilder_.addMessage(value);
}
return this;
}
public Builder addConnectionIds(
int index, rina.object.gpb.Flow_t.connectionId_t value) {
if (connectionIdsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureConnectionIdsIsMutable();
connectionIds_.add(index, value);
onChanged();
} else {
connectionIdsBuilder_.addMessage(index, value);
}
return this;
}
public Builder addConnectionIds(
rina.object.gpb.Flow_t.connectionId_t.Builder builderForValue) {
if (connectionIdsBuilder_ == null) {
ensureConnectionIdsIsMutable();
connectionIds_.add(builderForValue.build());
onChanged();
} else {
connectionIdsBuilder_.addMessage(builderForValue.build());
}
return this;
}
public Builder addConnectionIds(
int index, rina.object.gpb.Flow_t.connectionId_t.Builder builderForValue) {
if (connectionIdsBuilder_ == null) {
ensureConnectionIdsIsMutable();
connectionIds_.add(index, builderForValue.build());
onChanged();
} else {
connectionIdsBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
public Builder addAllConnectionIds(
java.lang.Iterable<? extends rina.object.gpb.Flow_t.connectionId_t> values) {
if (connectionIdsBuilder_ == null) {
ensureConnectionIdsIsMutable();
super.addAll(values, connectionIds_);
onChanged();
} else {
connectionIdsBuilder_.addAllMessages(values);
}
return this;
}
public Builder clearConnectionIds() {
if (connectionIdsBuilder_ == null) {
connectionIds_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000040);
onChanged();
} else {
connectionIdsBuilder_.clear();
}
return this;
}
public Builder removeConnectionIds(int index) {
if (connectionIdsBuilder_ == null) {
ensureConnectionIdsIsMutable();
connectionIds_.remove(index);
onChanged();
} else {
connectionIdsBuilder_.remove(index);
}
return this;
}
public rina.object.gpb.Flow_t.connectionId_t.Builder getConnectionIdsBuilder(
int index) {
return getConnectionIdsFieldBuilder().getBuilder(index);
}
public rina.object.gpb.Flow_t.connectionId_tOrBuilder getConnectionIdsOrBuilder(
int index) {
if (connectionIdsBuilder_ == null) {
return connectionIds_.get(index); } else {
return connectionIdsBuilder_.getMessageOrBuilder(index);
}
}
public java.util.List<? extends rina.object.gpb.Flow_t.connectionId_tOrBuilder>
getConnectionIdsOrBuilderList() {
if (connectionIdsBuilder_ != null) {
return connectionIdsBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(connectionIds_);
}
}
public rina.object.gpb.Flow_t.connectionId_t.Builder addConnectionIdsBuilder() {
return getConnectionIdsFieldBuilder().addBuilder(
rina.object.gpb.Flow_t.connectionId_t.getDefaultInstance());
}
public rina.object.gpb.Flow_t.connectionId_t.Builder addConnectionIdsBuilder(
int index) {
return getConnectionIdsFieldBuilder().addBuilder(
index, rina.object.gpb.Flow_t.connectionId_t.getDefaultInstance());
}
public java.util.List<rina.object.gpb.Flow_t.connectionId_t.Builder>
getConnectionIdsBuilderList() {
return getConnectionIdsFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
rina.object.gpb.Flow_t.connectionId_t, rina.object.gpb.Flow_t.connectionId_t.Builder, rina.object.gpb.Flow_t.connectionId_tOrBuilder>
getConnectionIdsFieldBuilder() {
if (connectionIdsBuilder_ == null) {
connectionIdsBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
rina.object.gpb.Flow_t.connectionId_t, rina.object.gpb.Flow_t.connectionId_t.Builder, rina.object.gpb.Flow_t.connectionId_tOrBuilder>(
connectionIds_,
((bitField0_ & 0x00000040) == 0x00000040),
getParentForChildren(),
isClean());
connectionIds_ = null;
}
return connectionIdsBuilder_;
}
// optional uint32 currentConnectionIdIndex = 8;
private int currentConnectionIdIndex_ ;
public boolean hasCurrentConnectionIdIndex() {
return ((bitField0_ & 0x00000080) == 0x00000080);
}
public int getCurrentConnectionIdIndex() {
return currentConnectionIdIndex_;
}
public Builder setCurrentConnectionIdIndex(int value) {
bitField0_ |= 0x00000080;
currentConnectionIdIndex_ = value;
onChanged();
return this;
}
public Builder clearCurrentConnectionIdIndex() {
bitField0_ = (bitField0_ & ~0x00000080);
currentConnectionIdIndex_ = 0;
onChanged();
return this;
}
// optional uint32 state = 9;
private int state_ ;
public boolean hasState() {
return ((bitField0_ & 0x00000100) == 0x00000100);
}
public int getState() {
return state_;
}
public Builder setState(int value) {
bitField0_ |= 0x00000100;
state_ = value;
onChanged();
return this;
}
public Builder clearState() {
bitField0_ = (bitField0_ & ~0x00000100);
state_ = 0;
onChanged();
return this;
}
// optional .rina.messages.qosSpecification_t qosParameters = 10;
private rina.object.gpb.QoSSpecification_t.qosSpecification_t qosParameters_ = rina.object.gpb.QoSSpecification_t.qosSpecification_t.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
rina.object.gpb.QoSSpecification_t.qosSpecification_t, rina.object.gpb.QoSSpecification_t.qosSpecification_t.Builder, rina.object.gpb.QoSSpecification_t.qosSpecification_tOrBuilder> qosParametersBuilder_;
public boolean hasQosParameters() {
return ((bitField0_ & 0x00000200) == 0x00000200);
}
public rina.object.gpb.QoSSpecification_t.qosSpecification_t getQosParameters() {
if (qosParametersBuilder_ == null) {
return qosParameters_;
} else {
return qosParametersBuilder_.getMessage();
}
}
public Builder setQosParameters(rina.object.gpb.QoSSpecification_t.qosSpecification_t value) {
if (qosParametersBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
qosParameters_ = value;
onChanged();
} else {
qosParametersBuilder_.setMessage(value);
}
bitField0_ |= 0x00000200;
return this;
}
public Builder setQosParameters(
rina.object.gpb.QoSSpecification_t.qosSpecification_t.Builder builderForValue) {
if (qosParametersBuilder_ == null) {
qosParameters_ = builderForValue.build();
onChanged();
} else {
qosParametersBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000200;
return this;
}
public Builder mergeQosParameters(rina.object.gpb.QoSSpecification_t.qosSpecification_t value) {
if (qosParametersBuilder_ == null) {
if (((bitField0_ & 0x00000200) == 0x00000200) &&
qosParameters_ != rina.object.gpb.QoSSpecification_t.qosSpecification_t.getDefaultInstance()) {
qosParameters_ =
rina.object.gpb.QoSSpecification_t.qosSpecification_t.newBuilder(qosParameters_).mergeFrom(value).buildPartial();
} else {
qosParameters_ = value;
}
onChanged();
} else {
qosParametersBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000200;
return this;
}
public Builder clearQosParameters() {
if (qosParametersBuilder_ == null) {
qosParameters_ = rina.object.gpb.QoSSpecification_t.qosSpecification_t.getDefaultInstance();
onChanged();
} else {
qosParametersBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000200);
return this;
}
public rina.object.gpb.QoSSpecification_t.qosSpecification_t.Builder getQosParametersBuilder() {
bitField0_ |= 0x00000200;
onChanged();
return getQosParametersFieldBuilder().getBuilder();
}
public rina.object.gpb.QoSSpecification_t.qosSpecification_tOrBuilder getQosParametersOrBuilder() {
if (qosParametersBuilder_ != null) {
return qosParametersBuilder_.getMessageOrBuilder();
} else {
return qosParameters_;
}
}
private com.google.protobuf.SingleFieldBuilder<
rina.object.gpb.QoSSpecification_t.qosSpecification_t, rina.object.gpb.QoSSpecification_t.qosSpecification_t.Builder, rina.object.gpb.QoSSpecification_t.qosSpecification_tOrBuilder>
getQosParametersFieldBuilder() {
if (qosParametersBuilder_ == null) {
qosParametersBuilder_ = new com.google.protobuf.SingleFieldBuilder<
rina.object.gpb.QoSSpecification_t.qosSpecification_t, rina.object.gpb.QoSSpecification_t.qosSpecification_t.Builder, rina.object.gpb.QoSSpecification_t.qosSpecification_tOrBuilder>(
qosParameters_,
getParentForChildren(),
isClean());
qosParameters_ = null;
}
return qosParametersBuilder_;
}
// repeated .rina.messages.property_t policies = 11;
private java.util.List<rina.object.gpb.PropertyMessage_t.property_t> policies_ =
java.util.Collections.emptyList();
private void ensurePoliciesIsMutable() {
if (!((bitField0_ & 0x00000400) == 0x00000400)) {
policies_ = new java.util.ArrayList<rina.object.gpb.PropertyMessage_t.property_t>(policies_);
bitField0_ |= 0x00000400;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
rina.object.gpb.PropertyMessage_t.property_t, rina.object.gpb.PropertyMessage_t.property_t.Builder, rina.object.gpb.PropertyMessage_t.property_tOrBuilder> policiesBuilder_;
public java.util.List<rina.object.gpb.PropertyMessage_t.property_t> getPoliciesList() {
if (policiesBuilder_ == null) {
return java.util.Collections.unmodifiableList(policies_);
} else {
return policiesBuilder_.getMessageList();
}
}
public int getPoliciesCount() {
if (policiesBuilder_ == null) {
return policies_.size();
} else {
return policiesBuilder_.getCount();
}
}
public rina.object.gpb.PropertyMessage_t.property_t getPolicies(int index) {
if (policiesBuilder_ == null) {
return policies_.get(index);
} else {
return policiesBuilder_.getMessage(index);
}
}
public Builder setPolicies(
int index, rina.object.gpb.PropertyMessage_t.property_t value) {
if (policiesBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePoliciesIsMutable();
policies_.set(index, value);
onChanged();
} else {
policiesBuilder_.setMessage(index, value);
}
return this;
}
public Builder setPolicies(
int index, rina.object.gpb.PropertyMessage_t.property_t.Builder builderForValue) {
if (policiesBuilder_ == null) {
ensurePoliciesIsMutable();
policies_.set(index, builderForValue.build());
onChanged();
} else {
policiesBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
public Builder addPolicies(rina.object.gpb.PropertyMessage_t.property_t value) {
if (policiesBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePoliciesIsMutable();
policies_.add(value);
onChanged();
} else {
policiesBuilder_.addMessage(value);
}
return this;
}
public Builder addPolicies(
int index, rina.object.gpb.PropertyMessage_t.property_t value) {
if (policiesBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePoliciesIsMutable();
policies_.add(index, value);
onChanged();
} else {
policiesBuilder_.addMessage(index, value);
}
return this;
}
public Builder addPolicies(
rina.object.gpb.PropertyMessage_t.property_t.Builder builderForValue) {
if (policiesBuilder_ == null) {
ensurePoliciesIsMutable();
policies_.add(builderForValue.build());
onChanged();
} else {
policiesBuilder_.addMessage(builderForValue.build());
}
return this;
}
public Builder addPolicies(
int index, rina.object.gpb.PropertyMessage_t.property_t.Builder builderForValue) {
if (policiesBuilder_ == null) {
ensurePoliciesIsMutable();
policies_.add(index, builderForValue.build());
onChanged();
} else {
policiesBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
public Builder addAllPolicies(
java.lang.Iterable<? extends rina.object.gpb.PropertyMessage_t.property_t> values) {
if (policiesBuilder_ == null) {
ensurePoliciesIsMutable();
super.addAll(values, policies_);
onChanged();
} else {
policiesBuilder_.addAllMessages(values);
}
return this;
}
public Builder clearPolicies() {
if (policiesBuilder_ == null) {
policies_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000400);
onChanged();
} else {
policiesBuilder_.clear();
}
return this;
}
public Builder removePolicies(int index) {
if (policiesBuilder_ == null) {
ensurePoliciesIsMutable();
policies_.remove(index);
onChanged();
} else {
policiesBuilder_.remove(index);
}
return this;
}
public rina.object.gpb.PropertyMessage_t.property_t.Builder getPoliciesBuilder(
int index) {
return getPoliciesFieldBuilder().getBuilder(index);
}
public rina.object.gpb.PropertyMessage_t.property_tOrBuilder getPoliciesOrBuilder(
int index) {
if (policiesBuilder_ == null) {
return policies_.get(index); } else {
return policiesBuilder_.getMessageOrBuilder(index);
}
}
public java.util.List<? extends rina.object.gpb.PropertyMessage_t.property_tOrBuilder>
getPoliciesOrBuilderList() {
if (policiesBuilder_ != null) {
return policiesBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(policies_);
}
}
public rina.object.gpb.PropertyMessage_t.property_t.Builder addPoliciesBuilder() {
return getPoliciesFieldBuilder().addBuilder(
rina.object.gpb.PropertyMessage_t.property_t.getDefaultInstance());
}
public rina.object.gpb.PropertyMessage_t.property_t.Builder addPoliciesBuilder(
int index) {
return getPoliciesFieldBuilder().addBuilder(
index, rina.object.gpb.PropertyMessage_t.property_t.getDefaultInstance());
}
public java.util.List<rina.object.gpb.PropertyMessage_t.property_t.Builder>
getPoliciesBuilderList() {
return getPoliciesFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
rina.object.gpb.PropertyMessage_t.property_t, rina.object.gpb.PropertyMessage_t.property_t.Builder, rina.object.gpb.PropertyMessage_t.property_tOrBuilder>
getPoliciesFieldBuilder() {
if (policiesBuilder_ == null) {
policiesBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
rina.object.gpb.PropertyMessage_t.property_t, rina.object.gpb.PropertyMessage_t.property_t.Builder, rina.object.gpb.PropertyMessage_t.property_tOrBuilder>(
policies_,
((bitField0_ & 0x00000400) == 0x00000400),
getParentForChildren(),
isClean());
policies_ = null;
}
return policiesBuilder_;
}
// repeated .rina.messages.property_t policyParemeters = 12;
private java.util.List<rina.object.gpb.PropertyMessage_t.property_t> policyParemeters_ =
java.util.Collections.emptyList();
private void ensurePolicyParemetersIsMutable() {
if (!((bitField0_ & 0x00000800) == 0x00000800)) {
policyParemeters_ = new java.util.ArrayList<rina.object.gpb.PropertyMessage_t.property_t>(policyParemeters_);
bitField0_ |= 0x00000800;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
rina.object.gpb.PropertyMessage_t.property_t, rina.object.gpb.PropertyMessage_t.property_t.Builder, rina.object.gpb.PropertyMessage_t.property_tOrBuilder> policyParemetersBuilder_;
public java.util.List<rina.object.gpb.PropertyMessage_t.property_t> getPolicyParemetersList() {
if (policyParemetersBuilder_ == null) {
return java.util.Collections.unmodifiableList(policyParemeters_);
} else {
return policyParemetersBuilder_.getMessageList();
}
}
public int getPolicyParemetersCount() {
if (policyParemetersBuilder_ == null) {
return policyParemeters_.size();
} else {
return policyParemetersBuilder_.getCount();
}
}
public rina.object.gpb.PropertyMessage_t.property_t getPolicyParemeters(int index) {
if (policyParemetersBuilder_ == null) {
return policyParemeters_.get(index);
} else {
return policyParemetersBuilder_.getMessage(index);
}
}
public Builder setPolicyParemeters(
int index, rina.object.gpb.PropertyMessage_t.property_t value) {
if (policyParemetersBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePolicyParemetersIsMutable();
policyParemeters_.set(index, value);
onChanged();
} else {
policyParemetersBuilder_.setMessage(index, value);
}
return this;
}
public Builder setPolicyParemeters(
int index, rina.object.gpb.PropertyMessage_t.property_t.Builder builderForValue) {
if (policyParemetersBuilder_ == null) {
ensurePolicyParemetersIsMutable();
policyParemeters_.set(index, builderForValue.build());
onChanged();
} else {
policyParemetersBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
public Builder addPolicyParemeters(rina.object.gpb.PropertyMessage_t.property_t value) {
if (policyParemetersBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePolicyParemetersIsMutable();
policyParemeters_.add(value);
onChanged();
} else {
policyParemetersBuilder_.addMessage(value);
}
return this;
}
public Builder addPolicyParemeters(
int index, rina.object.gpb.PropertyMessage_t.property_t value) {
if (policyParemetersBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensurePolicyParemetersIsMutable();
policyParemeters_.add(index, value);
onChanged();
} else {
policyParemetersBuilder_.addMessage(index, value);
}
return this;
}
public Builder addPolicyParemeters(
rina.object.gpb.PropertyMessage_t.property_t.Builder builderForValue) {
if (policyParemetersBuilder_ == null) {
ensurePolicyParemetersIsMutable();
policyParemeters_.add(builderForValue.build());
onChanged();
} else {
policyParemetersBuilder_.addMessage(builderForValue.build());
}
return this;
}
public Builder addPolicyParemeters(
int index, rina.object.gpb.PropertyMessage_t.property_t.Builder builderForValue) {
if (policyParemetersBuilder_ == null) {
ensurePolicyParemetersIsMutable();
policyParemeters_.add(index, builderForValue.build());
onChanged();
} else {
policyParemetersBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
public Builder addAllPolicyParemeters(
java.lang.Iterable<? extends rina.object.gpb.PropertyMessage_t.property_t> values) {
if (policyParemetersBuilder_ == null) {
ensurePolicyParemetersIsMutable();
super.addAll(values, policyParemeters_);
onChanged();
} else {
policyParemetersBuilder_.addAllMessages(values);
}
return this;
}
public Builder clearPolicyParemeters() {
if (policyParemetersBuilder_ == null) {
policyParemeters_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000800);
onChanged();
} else {
policyParemetersBuilder_.clear();
}
return this;
}
public Builder removePolicyParemeters(int index) {
if (policyParemetersBuilder_ == null) {
ensurePolicyParemetersIsMutable();
policyParemeters_.remove(index);
onChanged();
} else {
policyParemetersBuilder_.remove(index);
}
return this;
}
public rina.object.gpb.PropertyMessage_t.property_t.Builder getPolicyParemetersBuilder(
int index) {
return getPolicyParemetersFieldBuilder().getBuilder(index);
}
public rina.object.gpb.PropertyMessage_t.property_tOrBuilder getPolicyParemetersOrBuilder(
int index) {
if (policyParemetersBuilder_ == null) {
return policyParemeters_.get(index); } else {
return policyParemetersBuilder_.getMessageOrBuilder(index);
}
}
public java.util.List<? extends rina.object.gpb.PropertyMessage_t.property_tOrBuilder>
getPolicyParemetersOrBuilderList() {
if (policyParemetersBuilder_ != null) {
return policyParemetersBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(policyParemeters_);
}
}
public rina.object.gpb.PropertyMessage_t.property_t.Builder addPolicyParemetersBuilder() {
return getPolicyParemetersFieldBuilder().addBuilder(
rina.object.gpb.PropertyMessage_t.property_t.getDefaultInstance());
}
public rina.object.gpb.PropertyMessage_t.property_t.Builder addPolicyParemetersBuilder(
int index) {
return getPolicyParemetersFieldBuilder().addBuilder(
index, rina.object.gpb.PropertyMessage_t.property_t.getDefaultInstance());
}
public java.util.List<rina.object.gpb.PropertyMessage_t.property_t.Builder>
getPolicyParemetersBuilderList() {
return getPolicyParemetersFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
rina.object.gpb.PropertyMessage_t.property_t, rina.object.gpb.PropertyMessage_t.property_t.Builder, rina.object.gpb.PropertyMessage_t.property_tOrBuilder>
getPolicyParemetersFieldBuilder() {
if (policyParemetersBuilder_ == null) {
policyParemetersBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
rina.object.gpb.PropertyMessage_t.property_t, rina.object.gpb.PropertyMessage_t.property_t.Builder, rina.object.gpb.PropertyMessage_t.property_tOrBuilder>(
policyParemeters_,
((bitField0_ & 0x00000800) == 0x00000800),
getParentForChildren(),
isClean());
policyParemeters_ = null;
}
return policyParemetersBuilder_;
}
// optional bytes accessControl = 13;
private com.google.protobuf.ByteString accessControl_ = com.google.protobuf.ByteString.EMPTY;
public boolean hasAccessControl() {
return ((bitField0_ & 0x00001000) == 0x00001000);
}
public com.google.protobuf.ByteString getAccessControl() {
return accessControl_;
}
public Builder setAccessControl(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00001000;
accessControl_ = value;
onChanged();
return this;
}
public Builder clearAccessControl() {
bitField0_ = (bitField0_ & ~0x00001000);
accessControl_ = getDefaultInstance().getAccessControl();
onChanged();
return this;
}
// optional uint32 maxCreateFlowRetries = 14;
private int maxCreateFlowRetries_ ;
public boolean hasMaxCreateFlowRetries() {
return ((bitField0_ & 0x00002000) == 0x00002000);
}
public int getMaxCreateFlowRetries() {
return maxCreateFlowRetries_;
}
public Builder setMaxCreateFlowRetries(int value) {
bitField0_ |= 0x00002000;
maxCreateFlowRetries_ = value;
onChanged();
return this;
}
public Builder clearMaxCreateFlowRetries() {
bitField0_ = (bitField0_ & ~0x00002000);
maxCreateFlowRetries_ = 0;
onChanged();
return this;
}
// optional uint32 createFlowRetries = 15;
private int createFlowRetries_ ;
public boolean hasCreateFlowRetries() {
return ((bitField0_ & 0x00004000) == 0x00004000);
}
public int getCreateFlowRetries() {
return createFlowRetries_;
}
public Builder setCreateFlowRetries(int value) {
bitField0_ |= 0x00004000;
createFlowRetries_ = value;
onChanged();
return this;
}
public Builder clearCreateFlowRetries() {
bitField0_ = (bitField0_ & ~0x00004000);
createFlowRetries_ = 0;
onChanged();
return this;
}
// optional uint32 hopCount = 16;
private int hopCount_ ;
public boolean hasHopCount() {
return ((bitField0_ & 0x00008000) == 0x00008000);
}
public int getHopCount() {
return hopCount_;
}
public Builder setHopCount(int value) {
bitField0_ |= 0x00008000;
hopCount_ = value;
onChanged();
return this;
}
public Builder clearHopCount() {
bitField0_ = (bitField0_ & ~0x00008000);
hopCount_ = 0;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:rina.messages.flow_t)
}
static {
defaultInstance = new flow_t(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:rina.messages.flow_t)
}
private static com.google.protobuf.Descriptors.Descriptor
internal_static_rina_messages_connectionId_t_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_rina_messages_connectionId_t_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_rina_messages_flow_t_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_rina_messages_flow_t_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\nflow.proto\022\rrina.messages\032)Application" +
"ProcessNamingInfoMessage.proto\032\026QoSSpeci" +
"fication.proto\032\025PropertyMessage.proto\"N\n" +
"\016connectionId_t\022\r\n\005qosId\030\001 \001(\r\022\023\n\013source" +
"CEPId\030\002 \001(\r\022\030\n\020destinationCEPId\030\003 \001(\r\"\350\004" +
"\n\006flow_t\022G\n\020sourceNamingInfo\030\001 \002(\0132-.rin" +
"a.messages.applicationProcessNamingInfo_" +
"t\022L\n\025destinationNamingInfo\030\002 \002(\0132-.rina." +
"messages.applicationProcessNamingInfo_t\022" +
"\024\n\014sourcePortId\030\003 \002(\004\022\031\n\021destinationPort",
"Id\030\004 \001(\004\022\025\n\rsourceAddress\030\005 \002(\004\022\032\n\022desti" +
"nationAddress\030\006 \001(\004\0224\n\rconnectionIds\030\007 \003" +
"(\0132\035.rina.messages.connectionId_t\022 \n\030cur" +
"rentConnectionIdIndex\030\010 \001(\r\022\r\n\005state\030\t \001" +
"(\r\0228\n\rqosParameters\030\n \001(\0132!.rina.message" +
"s.qosSpecification_t\022+\n\010policies\030\013 \003(\0132\031" +
".rina.messages.property_t\0223\n\020policyParem" +
"eters\030\014 \003(\0132\031.rina.messages.property_t\022\025" +
"\n\raccessControl\030\r \001(\014\022\034\n\024maxCreateFlowRe" +
"tries\030\016 \001(\r\022\031\n\021createFlowRetries\030\017 \001(\r\022\020",
"\n\010hopCount\030\020 \001(\r"
};
com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() {
public com.google.protobuf.ExtensionRegistry assignDescriptors(
com.google.protobuf.Descriptors.FileDescriptor root) {
descriptor = root;
internal_static_rina_messages_connectionId_t_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_rina_messages_connectionId_t_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_rina_messages_connectionId_t_descriptor,
new java.lang.String[] { "QosId", "SourceCEPId", "DestinationCEPId", },
rina.object.gpb.Flow_t.connectionId_t.class,
rina.object.gpb.Flow_t.connectionId_t.Builder.class);
internal_static_rina_messages_flow_t_descriptor =
getDescriptor().getMessageTypes().get(1);
internal_static_rina_messages_flow_t_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_rina_messages_flow_t_descriptor,
new java.lang.String[] { "SourceNamingInfo", "DestinationNamingInfo", "SourcePortId", "DestinationPortId", "SourceAddress", "DestinationAddress", "ConnectionIds", "CurrentConnectionIdIndex", "State", "QosParameters", "Policies", "PolicyParemeters", "AccessControl", "MaxCreateFlowRetries", "CreateFlowRetries", "HopCount", },
rina.object.gpb.Flow_t.flow_t.class,
rina.object.gpb.Flow_t.flow_t.Builder.class);
return null;
}
};
com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
rina.object.gpb.ApplicationProcessNamingInfoMessage_t.getDescriptor(),
rina.object.gpb.QoSSpecification_t.getDescriptor(),
rina.object.gpb.PropertyMessage_t.getDescriptor(),
}, assigner);
}
// @@protoc_insertion_point(outer_class_scope)
}