Class GapicContext
- java.lang.Object
-
- com.google.api.generator.gapic.model.GapicContext
-
public abstract class GapicContext extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGapicContext.Builder
-
Constructor Summary
Constructors Constructor Description GapicContext()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static GapicContext.Builderbuilder()GapicMetadatagapicMetadata()abstract booleangapicMetadataEnabled()booleanhasServiceYamlProto()abstract com.google.common.collect.ImmutableMap<String,ResourceName>helperResourceNames()abstract com.google.common.collect.ImmutableMap<String,Message>messages()abstract com.google.common.collect.ImmutableList<Service>mixinServices()abstract com.google.common.collect.ImmutableMap<String,ResourceName>resourceNames()abstract booleanrestNumericEnumsEnabled()abstract GapicServiceConfigserviceConfig()abstract com.google.common.collect.ImmutableList<Service>services()abstract com.google.api.ServiceserviceYamlProto()abstract GapicContext.BuildertoBuilder()abstract Transporttransport()voidupdateGapicMetadata(GapicMetadata newMetadata)
-
-
-
Method Detail
-
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()
-
gapicMetadata
public GapicMetadata gapicMetadata()
-
serviceConfig
@Nullable public abstract GapicServiceConfig serviceConfig()
-
serviceYamlProto
@Nullable public abstract com.google.api.Service serviceYamlProto()
-
hasServiceYamlProto
public boolean hasServiceYamlProto()
-
updateGapicMetadata
public void updateGapicMetadata(GapicMetadata newMetadata)
-
toBuilder
public abstract GapicContext.Builder toBuilder()
-
transport
public abstract Transport transport()
-
builder
public static GapicContext.Builder builder()
-
-