public abstract class GapicClass extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
GapicClass.Kind |
| Constructor and Description |
|---|
GapicClass() |
| Modifier and Type | Method and Description |
|---|---|
abstract String |
apiShortName() |
abstract String |
apiVersion() |
abstract ClassDefinition |
classDefinition() |
static GapicClass |
create(GapicClass.Kind kind,
ClassDefinition classDefinition) |
static GapicClass |
create(GapicClass.Kind kind,
ClassDefinition classDefinition,
List<Sample> samples) |
abstract GapicClass.Kind |
kind() |
abstract List<Sample> |
samples() |
GapicClass |
withApiShortName(String apiShortName) |
GapicClass |
withApiVersion(String apiVersion) |
GapicClass |
withSamples(List<Sample> samples) |
public abstract GapicClass.Kind kind()
public abstract ClassDefinition classDefinition()
public abstract String apiShortName()
public abstract String apiVersion()
public static GapicClass create(GapicClass.Kind kind, ClassDefinition classDefinition)
public static GapicClass create(GapicClass.Kind kind, ClassDefinition classDefinition, List<Sample> samples)
public final GapicClass withSamples(List<Sample> samples)
public final GapicClass withApiShortName(String apiShortName)
public final GapicClass withApiVersion(String apiVersion)
Copyright © 2022 Google LLC. All rights reserved.