public final class SelectiveGapicGeneration extends GeneratedMessage implements SelectiveGapicGenerationOrBuilder
This message is used to configure the generation of a subset of the RPCs in
a service for client libraries.
Note: This feature should not be used in most cases.
Protobuf type google.api.SelectiveGapicGeneration
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
GENERATE_OMITTED_AS_INTERNAL_FIELD_NUMBER
public static final int GENERATE_OMITTED_AS_INTERNAL_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
METHODS_FIELD_NUMBER
public static final int METHODS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static SelectiveGapicGeneration getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static SelectiveGapicGeneration.Builder newBuilder()
newBuilder(SelectiveGapicGeneration prototype)
public static SelectiveGapicGeneration.Builder newBuilder(SelectiveGapicGeneration prototype)
public static SelectiveGapicGeneration parseDelimitedFrom(InputStream input)
public static SelectiveGapicGeneration parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static SelectiveGapicGeneration parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static SelectiveGapicGeneration parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static SelectiveGapicGeneration parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SelectiveGapicGeneration parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SelectiveGapicGeneration parseFrom(CodedInputStream input)
public static SelectiveGapicGeneration parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static SelectiveGapicGeneration parseFrom(InputStream input)
public static SelectiveGapicGeneration parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static SelectiveGapicGeneration parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static SelectiveGapicGeneration parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<SelectiveGapicGeneration> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public SelectiveGapicGeneration getDefaultInstanceForType()
getGenerateOmittedAsInternal()
public boolean getGenerateOmittedAsInternal()
Setting this to true indicates to the client generators that methods
that would be excluded from the generation should instead be generated
in a way that indicates these methods should not be consumed by
end users. How this is expressed is up to individual language
implementations to decide. Some examples may be: added annotations,
obfuscated identifiers, or other language idiomatic patterns.
bool generate_omitted_as_internal = 2;
| Returns |
| Type |
Description |
boolean |
The generateOmittedAsInternal.
|
getMethods(int index)
public String getMethods(int index)
An allowlist of the fully qualified names of RPCs that should be included
on public client surfaces.
repeated string methods = 1;
| Parameter |
| Name |
Description |
index |
int
The index of the element to return.
|
| Returns |
| Type |
Description |
String |
The methods at the given index.
|
getMethodsBytes(int index)
public ByteString getMethodsBytes(int index)
An allowlist of the fully qualified names of RPCs that should be included
on public client surfaces.
repeated string methods = 1;
| Parameter |
| Name |
Description |
index |
int
The index of the value to return.
|
| Returns |
| Type |
Description |
ByteString |
The bytes of the methods at the given index.
|
getMethodsCount()
public int getMethodsCount()
An allowlist of the fully qualified names of RPCs that should be included
on public client surfaces.
repeated string methods = 1;
| Returns |
| Type |
Description |
int |
The count of methods.
|
getMethodsList()
public ProtocolStringList getMethodsList()
An allowlist of the fully qualified names of RPCs that should be included
on public client surfaces.
repeated string methods = 1;
getParserForType()
public Parser<SelectiveGapicGeneration> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public SelectiveGapicGeneration.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected SelectiveGapicGeneration.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public SelectiveGapicGeneration.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides