Class GapicContext


  • public abstract class GapicContext
    extends Object
    • Constructor Detail

      • GapicContext

        public GapicContext()
    • Method Detail

      • messages

        public abstract com.google.common.collect.ImmutableMap<String,​Message> messages()
      • resourceNames

        public abstract com.google.common.collect.ImmutableMap<String,​ResourceName> resourceNames()
      • services

        public abstract com.google.common.collect.ImmutableList<Service> services()
      • mixinServices

        public abstract com.google.common.collect.ImmutableList<Service> mixinServices()
      • helperResourceNames

        public abstract com.google.common.collect.ImmutableMap<String,​ResourceName> helperResourceNames()
      • gapicMetadataEnabled

        public abstract boolean gapicMetadataEnabled()
      • restNumericEnumsEnabled

        public abstract boolean restNumericEnumsEnabled()
      • serviceYamlProto

        @Nullable
        public abstract com.google.api.Service serviceYamlProto()
      • hasServiceYamlProto

        public boolean hasServiceYamlProto()
      • updateGapicMetadata

        public void updateGapicMetadata​(GapicMetadata newMetadata)
      • transport

        public abstract Transport transport()