public final class OAuth2SecurityScheme extends GeneratedMessage implements OAuth2SecuritySchemeOrBuilder
OAuth2SecurityScheme defines an OAuth2 security scheme.
Protobuf type google.cloud.geminidataanalytics.v1beta.OAuth2SecurityScheme
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
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
FLOWS_FIELD_NUMBER
public static final int FLOWS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int OAUTH2_METADATA_URL_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static OAuth2SecurityScheme getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static OAuth2SecurityScheme.Builder newBuilder()
newBuilder(OAuth2SecurityScheme prototype)
public static OAuth2SecurityScheme.Builder newBuilder(OAuth2SecurityScheme prototype)
public static OAuth2SecurityScheme parseDelimitedFrom(InputStream input)
public static OAuth2SecurityScheme parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static OAuth2SecurityScheme parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static OAuth2SecurityScheme parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static OAuth2SecurityScheme parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static OAuth2SecurityScheme parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static OAuth2SecurityScheme parseFrom(CodedInputStream input)
public static OAuth2SecurityScheme parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static OAuth2SecurityScheme parseFrom(InputStream input)
public static OAuth2SecurityScheme parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static OAuth2SecurityScheme parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static OAuth2SecurityScheme parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<OAuth2SecurityScheme> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public OAuth2SecurityScheme getDefaultInstanceForType()
getDescription()
public String getDescription()
Optional. Description of this security scheme.
string description = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The description.
|
getDescriptionBytes()
public ByteString getDescriptionBytes()
Optional. Description of this security scheme.
string description = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for description.
|
getFlows()
public OAuthFlows getFlows()
Optional. An object containing configuration information for the flow types
supported.
.google.cloud.geminidataanalytics.v1beta.OAuthFlows flows = 2 [(.google.api.field_behavior) = OPTIONAL];
getFlowsOrBuilder()
public OAuthFlowsOrBuilder getFlowsOrBuilder()
Optional. An object containing configuration information for the flow types
supported.
.google.cloud.geminidataanalytics.v1beta.OAuthFlows flows = 2 [(.google.api.field_behavior) = OPTIONAL];
public String getOauth2MetadataUrl()
Optional. URL to the oauth2 authorization server metadata.
string oauth2_metadata_url = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The oauth2MetadataUrl.
|
public ByteString getOauth2MetadataUrlBytes()
Optional. URL to the oauth2 authorization server metadata.
string oauth2_metadata_url = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for oauth2MetadataUrl.
|
getParserForType()
public Parser<OAuth2SecurityScheme> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasFlows()
public boolean hasFlows()
Optional. An object containing configuration information for the flow types
supported.
.google.cloud.geminidataanalytics.v1beta.OAuthFlows flows = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the flows field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public OAuth2SecurityScheme.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected OAuth2SecurityScheme.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public OAuth2SecurityScheme.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides