Package edu.psu.cse.siis.ic3
Interface Ic3Data.Application.ComponentOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Ic3Data.Application.Component,Ic3Data.Application.Component.Builder
- Enclosing class:
- Ic3Data.Application
public static interface Ic3Data.Application.ComponentOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionoptional string alias_target = 7;com.google.protobuf.ByteStringoptional string alias_target = 7;getAuthorities(int index) repeated string authorities = 11;com.google.protobuf.ByteStringgetAuthoritiesBytes(int index) repeated string authorities = 11;intrepeated string authorities = 11;repeated string authorities = 11;getExitPoints(int index) repeated .edu.psu.cse.siis.ic3.Application.Component.ExitPoint exit_points = 13;intrepeated .edu.psu.cse.siis.ic3.Application.Component.ExitPoint exit_points = 13;repeated .edu.psu.cse.siis.ic3.Application.Component.ExitPoint exit_points = 13;getExitPointsOrBuilder(int index) repeated .edu.psu.cse.siis.ic3.Application.Component.ExitPoint exit_points = 13;repeated .edu.psu.cse.siis.ic3.Application.Component.ExitPoint exit_points = 13;booleanoptional bool exported = 3;getExtras(int index) repeated .edu.psu.cse.siis.ic3.Application.Component.Extra extras = 6;intrepeated .edu.psu.cse.siis.ic3.Application.Component.Extra extras = 6;repeated .edu.psu.cse.siis.ic3.Application.Component.Extra extras = 6;getExtrasOrBuilder(int index) repeated .edu.psu.cse.siis.ic3.Application.Component.Extra extras = 6;List<? extends Ic3Data.Application.Component.ExtraOrBuilder>repeated .edu.psu.cse.siis.ic3.Application.Component.Extra extras = 6;booleanoptional bool grant_uri_permissions = 8;getIntentFilters(int index) repeated .edu.psu.cse.siis.ic3.Application.Component.IntentFilter intent_filters = 12;intrepeated .edu.psu.cse.siis.ic3.Application.Component.IntentFilter intent_filters = 12;repeated .edu.psu.cse.siis.ic3.Application.Component.IntentFilter intent_filters = 12;getIntentFiltersOrBuilder(int index) repeated .edu.psu.cse.siis.ic3.Application.Component.IntentFilter intent_filters = 12;repeated .edu.psu.cse.siis.ic3.Application.Component.IntentFilter intent_filters = 12;getKind()optional .edu.psu.cse.siis.ic3.Application.Component.ComponentKind kind = 2;intoptional uint32 missing = 5;getName()optional string name = 1;com.google.protobuf.ByteStringoptional string name = 1;optional string permission = 4;com.google.protobuf.ByteStringoptional string permission = 4;optional string read_permission = 9;com.google.protobuf.ByteStringoptional string read_permission = 9;optional .edu.psu.cse.siis.ic3.Application.Component.Instruction registration_instruction = 14;optional .edu.psu.cse.siis.ic3.Application.Component.Instruction registration_instruction = 14;optional string write_permission = 10;com.google.protobuf.ByteStringoptional string write_permission = 10;booleanoptional string alias_target = 7;booleanoptional bool exported = 3;booleanoptional bool grant_uri_permissions = 8;booleanhasKind()optional .edu.psu.cse.siis.ic3.Application.Component.ComponentKind kind = 2;booleanoptional uint32 missing = 5;booleanhasName()optional string name = 1;booleanoptional string permission = 4;booleanoptional string read_permission = 9;booleanoptional .edu.psu.cse.siis.ic3.Application.Component.Instruction registration_instruction = 14;booleanoptional string write_permission = 10;Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasName
boolean hasName()optional string name = 1;- Returns:
- Whether the name field is set.
-
getName
String getName()optional string name = 1;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()optional string name = 1;- Returns:
- The bytes for name.
-
hasKind
boolean hasKind()optional .edu.psu.cse.siis.ic3.Application.Component.ComponentKind kind = 2;- Returns:
- Whether the kind field is set.
-
getKind
optional .edu.psu.cse.siis.ic3.Application.Component.ComponentKind kind = 2;- Returns:
- The kind.
-
hasExported
boolean hasExported()optional bool exported = 3;- Returns:
- Whether the exported field is set.
-
getExported
boolean getExported()optional bool exported = 3;- Returns:
- The exported.
-
hasPermission
boolean hasPermission()optional string permission = 4;- Returns:
- Whether the permission field is set.
-
getPermission
String getPermission()optional string permission = 4;- Returns:
- The permission.
-
getPermissionBytes
com.google.protobuf.ByteString getPermissionBytes()optional string permission = 4;- Returns:
- The bytes for permission.
-
hasMissing
boolean hasMissing()optional uint32 missing = 5;- Returns:
- Whether the missing field is set.
-
getMissing
int getMissing()optional uint32 missing = 5;- Returns:
- The missing.
-
getExtrasList
List<Ic3Data.Application.Component.Extra> getExtrasList()repeated .edu.psu.cse.siis.ic3.Application.Component.Extra extras = 6; -
getExtras
repeated .edu.psu.cse.siis.ic3.Application.Component.Extra extras = 6; -
getExtrasCount
int getExtrasCount()repeated .edu.psu.cse.siis.ic3.Application.Component.Extra extras = 6; -
getExtrasOrBuilderList
List<? extends Ic3Data.Application.Component.ExtraOrBuilder> getExtrasOrBuilderList()repeated .edu.psu.cse.siis.ic3.Application.Component.Extra extras = 6; -
getExtrasOrBuilder
repeated .edu.psu.cse.siis.ic3.Application.Component.Extra extras = 6; -
hasAliasTarget
boolean hasAliasTarget()optional string alias_target = 7;- Returns:
- Whether the aliasTarget field is set.
-
getAliasTarget
String getAliasTarget()optional string alias_target = 7;- Returns:
- The aliasTarget.
-
getAliasTargetBytes
com.google.protobuf.ByteString getAliasTargetBytes()optional string alias_target = 7;- Returns:
- The bytes for aliasTarget.
-
hasGrantUriPermissions
boolean hasGrantUriPermissions()optional bool grant_uri_permissions = 8;- Returns:
- Whether the grantUriPermissions field is set.
-
getGrantUriPermissions
boolean getGrantUriPermissions()optional bool grant_uri_permissions = 8;- Returns:
- The grantUriPermissions.
-
hasReadPermission
boolean hasReadPermission()optional string read_permission = 9;- Returns:
- Whether the readPermission field is set.
-
getReadPermission
String getReadPermission()optional string read_permission = 9;- Returns:
- The readPermission.
-
getReadPermissionBytes
com.google.protobuf.ByteString getReadPermissionBytes()optional string read_permission = 9;- Returns:
- The bytes for readPermission.
-
hasWritePermission
boolean hasWritePermission()optional string write_permission = 10;- Returns:
- Whether the writePermission field is set.
-
getWritePermission
String getWritePermission()optional string write_permission = 10;- Returns:
- The writePermission.
-
getWritePermissionBytes
com.google.protobuf.ByteString getWritePermissionBytes()optional string write_permission = 10;- Returns:
- The bytes for writePermission.
-
getAuthoritiesList
repeated string authorities = 11;- Returns:
- A list containing the authorities.
-
getAuthoritiesCount
int getAuthoritiesCount()repeated string authorities = 11;- Returns:
- The count of authorities.
-
getAuthorities
repeated string authorities = 11;- Parameters:
index- The index of the element to return.- Returns:
- The authorities at the given index.
-
getAuthoritiesBytes
com.google.protobuf.ByteString getAuthoritiesBytes(int index) repeated string authorities = 11;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the authorities at the given index.
-
getIntentFiltersList
List<Ic3Data.Application.Component.IntentFilter> getIntentFiltersList()repeated .edu.psu.cse.siis.ic3.Application.Component.IntentFilter intent_filters = 12; -
getIntentFilters
repeated .edu.psu.cse.siis.ic3.Application.Component.IntentFilter intent_filters = 12; -
getIntentFiltersCount
int getIntentFiltersCount()repeated .edu.psu.cse.siis.ic3.Application.Component.IntentFilter intent_filters = 12; -
getIntentFiltersOrBuilderList
List<? extends Ic3Data.Application.Component.IntentFilterOrBuilder> getIntentFiltersOrBuilderList()repeated .edu.psu.cse.siis.ic3.Application.Component.IntentFilter intent_filters = 12; -
getIntentFiltersOrBuilder
repeated .edu.psu.cse.siis.ic3.Application.Component.IntentFilter intent_filters = 12; -
getExitPointsList
List<Ic3Data.Application.Component.ExitPoint> getExitPointsList()repeated .edu.psu.cse.siis.ic3.Application.Component.ExitPoint exit_points = 13; -
getExitPoints
repeated .edu.psu.cse.siis.ic3.Application.Component.ExitPoint exit_points = 13; -
getExitPointsCount
int getExitPointsCount()repeated .edu.psu.cse.siis.ic3.Application.Component.ExitPoint exit_points = 13; -
getExitPointsOrBuilderList
List<? extends Ic3Data.Application.Component.ExitPointOrBuilder> getExitPointsOrBuilderList()repeated .edu.psu.cse.siis.ic3.Application.Component.ExitPoint exit_points = 13; -
getExitPointsOrBuilder
repeated .edu.psu.cse.siis.ic3.Application.Component.ExitPoint exit_points = 13; -
hasRegistrationInstruction
boolean hasRegistrationInstruction()optional .edu.psu.cse.siis.ic3.Application.Component.Instruction registration_instruction = 14;- Returns:
- Whether the registrationInstruction field is set.
-
getRegistrationInstruction
Ic3Data.Application.Component.Instruction getRegistrationInstruction()optional .edu.psu.cse.siis.ic3.Application.Component.Instruction registration_instruction = 14;- Returns:
- The registrationInstruction.
-
getRegistrationInstructionOrBuilder
Ic3Data.Application.Component.InstructionOrBuilder getRegistrationInstructionOrBuilder()optional .edu.psu.cse.siis.ic3.Application.Component.Instruction registration_instruction = 14;
-