Interface Common.NamedEntityOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Common.NamedEntity, Common.NamedEntity.Builder
    Enclosing class:
    Common

    public static interface Common.NamedEntityOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getResourceTypeValue

        int getResourceTypeValue()
         Resource type of the named entity. One of Task, Workflow or LaunchPlan.
         
        .flyteidl.core.ResourceType resource_type = 1;
        Returns:
        The enum numeric value on the wire for resourceType.
      • getResourceType

        IdentifierOuterClass.ResourceType getResourceType()
         Resource type of the named entity. One of Task, Workflow or LaunchPlan.
         
        .flyteidl.core.ResourceType resource_type = 1;
        Returns:
        The resourceType.
      • hasId

        boolean hasId()
        .flyteidl.admin.NamedEntityIdentifier id = 2;
        Returns:
        Whether the id field is set.
      • hasMetadata

        boolean hasMetadata()
         Additional metadata around a named entity.
         
        .flyteidl.admin.NamedEntityMetadata metadata = 3;
        Returns:
        Whether the metadata field is set.
      • getMetadata

        Common.NamedEntityMetadata getMetadata()
         Additional metadata around a named entity.
         
        .flyteidl.admin.NamedEntityMetadata metadata = 3;
        Returns:
        The metadata.
      • getMetadataOrBuilder

        Common.NamedEntityMetadataOrBuilder getMetadataOrBuilder()
         Additional metadata around a named entity.
         
        .flyteidl.admin.NamedEntityMetadata metadata = 3;