public static final class Pipeline.Destination.AuthenticationConfig extends GeneratedMessage implements Pipeline.Destination.AuthenticationConfigOrBuilder
Represents a config used to authenticate message requests.
Protobuf type google.cloud.eventarc.v1.Pipeline.Destination.AuthenticationConfig
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
GOOGLE_OIDC_FIELD_NUMBER
public static final int GOOGLE_OIDC_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
OAUTH_TOKEN_FIELD_NUMBER
public static final int OAUTH_TOKEN_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static Pipeline.Destination.AuthenticationConfig getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Pipeline.Destination.AuthenticationConfig.Builder newBuilder()
newBuilder(Pipeline.Destination.AuthenticationConfig prototype)
public static Pipeline.Destination.AuthenticationConfig.Builder newBuilder(Pipeline.Destination.AuthenticationConfig prototype)
public static Pipeline.Destination.AuthenticationConfig parseDelimitedFrom(InputStream input)
public static Pipeline.Destination.AuthenticationConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static Pipeline.Destination.AuthenticationConfig parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Pipeline.Destination.AuthenticationConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static Pipeline.Destination.AuthenticationConfig parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Pipeline.Destination.AuthenticationConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Pipeline.Destination.AuthenticationConfig parseFrom(CodedInputStream input)
public static Pipeline.Destination.AuthenticationConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Pipeline.Destination.AuthenticationConfig parseFrom(InputStream input)
public static Pipeline.Destination.AuthenticationConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static Pipeline.Destination.AuthenticationConfig parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Pipeline.Destination.AuthenticationConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<Pipeline.Destination.AuthenticationConfig> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getAuthenticationMethodDescriptorCase()
public Pipeline.Destination.AuthenticationConfig.AuthenticationMethodDescriptorCase getAuthenticationMethodDescriptorCase()
getDefaultInstanceForType()
public Pipeline.Destination.AuthenticationConfig getDefaultInstanceForType()
getGoogleOidc()
public Pipeline.Destination.AuthenticationConfig.OidcToken getGoogleOidc()
Optional. This authenticate method will apply Google OIDC tokens
signed by a Google Cloud service account to the requests.
.google.cloud.eventarc.v1.Pipeline.Destination.AuthenticationConfig.OidcToken google_oidc = 1 [(.google.api.field_behavior) = OPTIONAL];
getGoogleOidcOrBuilder()
public Pipeline.Destination.AuthenticationConfig.OidcTokenOrBuilder getGoogleOidcOrBuilder()
Optional. This authenticate method will apply Google OIDC tokens
signed by a Google Cloud service account to the requests.
.google.cloud.eventarc.v1.Pipeline.Destination.AuthenticationConfig.OidcToken google_oidc = 1 [(.google.api.field_behavior) = OPTIONAL];
getOauthToken()
public Pipeline.Destination.AuthenticationConfig.OAuthToken getOauthToken()
Optional. If specified, an OAuth
token will
be generated and attached as an Authorization header in the HTTP
request.
This type of authorization should generally only be used when calling
Google APIs hosted on *.googleapis.com.
.google.cloud.eventarc.v1.Pipeline.Destination.AuthenticationConfig.OAuthToken oauth_token = 2 [(.google.api.field_behavior) = OPTIONAL];
getOauthTokenOrBuilder()
public Pipeline.Destination.AuthenticationConfig.OAuthTokenOrBuilder getOauthTokenOrBuilder()
Optional. If specified, an OAuth
token will
be generated and attached as an Authorization header in the HTTP
request.
This type of authorization should generally only be used when calling
Google APIs hosted on *.googleapis.com.
.google.cloud.eventarc.v1.Pipeline.Destination.AuthenticationConfig.OAuthToken oauth_token = 2 [(.google.api.field_behavior) = OPTIONAL];
getParserForType()
public Parser<Pipeline.Destination.AuthenticationConfig> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasGoogleOidc()
public boolean hasGoogleOidc()
Optional. This authenticate method will apply Google OIDC tokens
signed by a Google Cloud service account to the requests.
.google.cloud.eventarc.v1.Pipeline.Destination.AuthenticationConfig.OidcToken google_oidc = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the googleOidc field is set.
|
hasOauthToken()
public boolean hasOauthToken()
Optional. If specified, an OAuth
token will
be generated and attached as an Authorization header in the HTTP
request.
This type of authorization should generally only be used when calling
Google APIs hosted on *.googleapis.com.
.google.cloud.eventarc.v1.Pipeline.Destination.AuthenticationConfig.OAuthToken oauth_token = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the oauthToken field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Pipeline.Destination.AuthenticationConfig.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected Pipeline.Destination.AuthenticationConfig.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public Pipeline.Destination.AuthenticationConfig.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides