Package io.grafeas.v1

Interface SlsaProvenanceZeroTwoOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    SlsaProvenanceZeroTwo, SlsaProvenanceZeroTwo.Builder

    public interface SlsaProvenanceZeroTwoOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasBuilder

        boolean hasBuilder()
        .grafeas.v1.SlsaProvenanceZeroTwo.SlsaBuilder builder = 1;
        Returns:
        Whether the builder field is set.
      • getBuildType

        String getBuildType()
        string build_type = 2;
        Returns:
        The buildType.
      • getBuildTypeBytes

        com.google.protobuf.ByteString getBuildTypeBytes()
        string build_type = 2;
        Returns:
        The bytes for buildType.
      • hasInvocation

        boolean hasInvocation()
        .grafeas.v1.SlsaProvenanceZeroTwo.SlsaInvocation invocation = 3;
        Returns:
        Whether the invocation field is set.
      • hasBuildConfig

        boolean hasBuildConfig()
        .google.protobuf.Struct build_config = 4;
        Returns:
        Whether the buildConfig field is set.
      • getBuildConfig

        com.google.protobuf.Struct getBuildConfig()
        .google.protobuf.Struct build_config = 4;
        Returns:
        The buildConfig.
      • getBuildConfigOrBuilder

        com.google.protobuf.StructOrBuilder getBuildConfigOrBuilder()
        .google.protobuf.Struct build_config = 4;
      • hasMetadata

        boolean hasMetadata()
        .grafeas.v1.SlsaProvenanceZeroTwo.SlsaMetadata metadata = 5;
        Returns:
        Whether the metadata field is set.
      • getMaterialsCount

        int getMaterialsCount()
        repeated .grafeas.v1.SlsaProvenanceZeroTwo.SlsaMaterial materials = 6;