SlsaProvenanceProto.java

/*
 * Copyright 2019 The Grafeas Authors. All rights reserved.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: grafeas/v1/slsa_provenance.proto

package io.grafeas.v1;

public final class SlsaProvenanceProto {
  private SlsaProvenanceProto() {}

  public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}

  public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
  }

  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_grafeas_v1_SlsaProvenance_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_grafeas_v1_SlsaProvenance_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_grafeas_v1_SlsaProvenance_SlsaRecipe_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_grafeas_v1_SlsaProvenance_SlsaRecipe_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_grafeas_v1_SlsaProvenance_SlsaCompleteness_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_grafeas_v1_SlsaProvenance_SlsaCompleteness_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_grafeas_v1_SlsaProvenance_SlsaMetadata_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_grafeas_v1_SlsaProvenance_SlsaMetadata_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_grafeas_v1_SlsaProvenance_SlsaBuilder_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_grafeas_v1_SlsaProvenance_SlsaBuilder_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_grafeas_v1_SlsaProvenance_Material_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_grafeas_v1_SlsaProvenance_Material_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_grafeas_v1_SlsaProvenance_Material_DigestEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_grafeas_v1_SlsaProvenance_Material_DigestEntry_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 grafeas/v1/slsa_provenance.proto\022\ngraf"
          + "eas.v1\032\031google/protobuf/any.proto\032\037googl"
          + "e/protobuf/timestamp.proto\"\376\006\n\016SlsaProve"
          + "nance\0227\n\007builder\030\001 \001(\0132&.grafeas.v1.Slsa"
          + "Provenance.SlsaBuilder\0225\n\006recipe\030\002 \001(\0132%"
          + ".grafeas.v1.SlsaProvenance.SlsaRecipe\0229\n"
          + "\010metadata\030\003 \001(\0132\'.grafeas.v1.SlsaProvena"
          + "nce.SlsaMetadata\0226\n\tmaterials\030\004 \003(\0132#.gr"
          + "afeas.v1.SlsaProvenance.Material\032\240\001\n\nSls"
          + "aRecipe\022\014\n\004type\030\001 \001(\t\022\033\n\023defined_in_mate"
          + "rial\030\002 \001(\003\022\023\n\013entry_point\030\003 \001(\t\022\'\n\targum"
          + "ents\030\004 \001(\0132\024.google.protobuf.Any\022)\n\013envi"
          + "ronment\030\005 \001(\0132\024.google.protobuf.Any\032M\n\020S"
          + "lsaCompleteness\022\021\n\targuments\030\001 \001(\010\022\023\n\013en"
          + "vironment\030\002 \001(\010\022\021\n\tmaterials\030\003 \001(\010\032\361\001\n\014S"
          + "lsaMetadata\022\033\n\023build_invocation_id\030\001 \001(\t"
          + "\0224\n\020build_started_on\030\002 \001(\0132\032.google.prot"
          + "obuf.Timestamp\0225\n\021build_finished_on\030\003 \001("
          + "\0132\032.google.protobuf.Timestamp\022A\n\014complet"
          + "eness\030\004 \001(\0132+.grafeas.v1.SlsaProvenance."
          + "SlsaCompleteness\022\024\n\014reproducible\030\005 \001(\010\032\031"
          + "\n\013SlsaBuilder\022\n\n\002id\030\001 \001(\t\032\207\001\n\010Material\022\013"
          + "\n\003uri\030\001 \001(\t\022?\n\006digest\030\002 \003(\0132/.grafeas.v1"
          + ".SlsaProvenance.Material.DigestEntry\032-\n\013"
          + "DigestEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:"
          + "\0028\001Bf\n\rio.grafeas.v1B\023SlsaProvenanceProt"
          + "oP\001Z8google.golang.org/genproto/googleap"
          + "is/grafeas/v1;grafeas\242\002\003GRAb\006proto3"
    };
    descriptor =
        com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
            descriptorData,
            new com.google.protobuf.Descriptors.FileDescriptor[] {
              com.google.protobuf.AnyProto.getDescriptor(),
              com.google.protobuf.TimestampProto.getDescriptor(),
            });
    internal_static_grafeas_v1_SlsaProvenance_descriptor = getDescriptor().getMessageTypes().get(0);
    internal_static_grafeas_v1_SlsaProvenance_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_grafeas_v1_SlsaProvenance_descriptor,
            new java.lang.String[] {
              "Builder", "Recipe", "Metadata", "Materials",
            });
    internal_static_grafeas_v1_SlsaProvenance_SlsaRecipe_descriptor =
        internal_static_grafeas_v1_SlsaProvenance_descriptor.getNestedTypes().get(0);
    internal_static_grafeas_v1_SlsaProvenance_SlsaRecipe_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_grafeas_v1_SlsaProvenance_SlsaRecipe_descriptor,
            new java.lang.String[] {
              "Type", "DefinedInMaterial", "EntryPoint", "Arguments", "Environment",
            });
    internal_static_grafeas_v1_SlsaProvenance_SlsaCompleteness_descriptor =
        internal_static_grafeas_v1_SlsaProvenance_descriptor.getNestedTypes().get(1);
    internal_static_grafeas_v1_SlsaProvenance_SlsaCompleteness_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_grafeas_v1_SlsaProvenance_SlsaCompleteness_descriptor,
            new java.lang.String[] {
              "Arguments", "Environment", "Materials",
            });
    internal_static_grafeas_v1_SlsaProvenance_SlsaMetadata_descriptor =
        internal_static_grafeas_v1_SlsaProvenance_descriptor.getNestedTypes().get(2);
    internal_static_grafeas_v1_SlsaProvenance_SlsaMetadata_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_grafeas_v1_SlsaProvenance_SlsaMetadata_descriptor,
            new java.lang.String[] {
              "BuildInvocationId",
              "BuildStartedOn",
              "BuildFinishedOn",
              "Completeness",
              "Reproducible",
            });
    internal_static_grafeas_v1_SlsaProvenance_SlsaBuilder_descriptor =
        internal_static_grafeas_v1_SlsaProvenance_descriptor.getNestedTypes().get(3);
    internal_static_grafeas_v1_SlsaProvenance_SlsaBuilder_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_grafeas_v1_SlsaProvenance_SlsaBuilder_descriptor,
            new java.lang.String[] {
              "Id",
            });
    internal_static_grafeas_v1_SlsaProvenance_Material_descriptor =
        internal_static_grafeas_v1_SlsaProvenance_descriptor.getNestedTypes().get(4);
    internal_static_grafeas_v1_SlsaProvenance_Material_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_grafeas_v1_SlsaProvenance_Material_descriptor,
            new java.lang.String[] {
              "Uri", "Digest",
            });
    internal_static_grafeas_v1_SlsaProvenance_Material_DigestEntry_descriptor =
        internal_static_grafeas_v1_SlsaProvenance_Material_descriptor.getNestedTypes().get(0);
    internal_static_grafeas_v1_SlsaProvenance_Material_DigestEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_grafeas_v1_SlsaProvenance_Material_DigestEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    com.google.protobuf.AnyProto.getDescriptor();
    com.google.protobuf.TimestampProto.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}