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 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

      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

      Ic3Data.Application.Component.ExtraOrBuilder getExtrasOrBuilder(int index)
      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

      List<String> getAuthoritiesList()
      repeated string authorities = 11;
      Returns:
      A list containing the authorities.
    • getAuthoritiesCount

      int getAuthoritiesCount()
      repeated string authorities = 11;
      Returns:
      The count of authorities.
    • getAuthorities

      String getAuthorities(int index)
      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

      repeated .edu.psu.cse.siis.ic3.Application.Component.IntentFilter intent_filters = 12;
    • getIntentFilters

      Ic3Data.Application.Component.IntentFilter getIntentFilters(int index)
      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

      Ic3Data.Application.Component.IntentFilterOrBuilder getIntentFiltersOrBuilder(int index)
      repeated .edu.psu.cse.siis.ic3.Application.Component.IntentFilter intent_filters = 12;
    • getExitPointsList

      repeated .edu.psu.cse.siis.ic3.Application.Component.ExitPoint exit_points = 13;
    • getExitPoints

      Ic3Data.Application.Component.ExitPoint getExitPoints(int index)
      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

      Ic3Data.Application.Component.ExitPointOrBuilder getExitPointsOrBuilder(int index)
      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;