Package com.google.cloud.iap.v1
Class OAuth2.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<OAuth2.Builder>
com.google.cloud.iap.v1.OAuth2.Builder
- All Implemented Interfaces:
OAuth2OrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- OAuth2
public static final class OAuth2.Builder
extends com.google.protobuf.GeneratedMessage.Builder<OAuth2.Builder>
implements OAuth2OrBuilder
The OAuth 2.0 SettingsProtobuf type
google.cloud.iap.v1.OAuth2-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The OAuth 2.0 client ID registered in the workforce identity federation OAuth 2.0 Server.Input only.Output only.The OAuth 2.0 client ID registered in the workforce identity federation OAuth 2.0 Server.com.google.protobuf.ByteStringThe OAuth 2.0 client ID registered in the workforce identity federation OAuth 2.0 Server.Input only.com.google.protobuf.ByteStringInput only.Output only.com.google.protobuf.ByteStringOutput only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorprotected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setClientId(String value) The OAuth 2.0 client ID registered in the workforce identity federation OAuth 2.0 Server.setClientIdBytes(com.google.protobuf.ByteString value) The OAuth 2.0 client ID registered in the workforce identity federation OAuth 2.0 Server.setClientSecret(String value) Input only.setClientSecretBytes(com.google.protobuf.ByteString value) Input only.setClientSecretSha256(String value) Output only.setClientSecretSha256Bytes(com.google.protobuf.ByteString value) Output only.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<OAuth2.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<OAuth2.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<OAuth2.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OAuth2.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<OAuth2.Builder>
-
mergeFrom
public OAuth2.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OAuth2.Builder>- Throws:
IOException
-
getClientId
The OAuth 2.0 client ID registered in the workforce identity federation OAuth 2.0 Server.
string client_id = 1;- Specified by:
getClientIdin interfaceOAuth2OrBuilder- Returns:
- The clientId.
-
getClientIdBytes
public com.google.protobuf.ByteString getClientIdBytes()The OAuth 2.0 client ID registered in the workforce identity federation OAuth 2.0 Server.
string client_id = 1;- Specified by:
getClientIdBytesin interfaceOAuth2OrBuilder- Returns:
- The bytes for clientId.
-
setClientId
The OAuth 2.0 client ID registered in the workforce identity federation OAuth 2.0 Server.
string client_id = 1;- Parameters:
value- The clientId to set.- Returns:
- This builder for chaining.
-
clearClientId
The OAuth 2.0 client ID registered in the workforce identity federation OAuth 2.0 Server.
string client_id = 1;- Returns:
- This builder for chaining.
-
setClientIdBytes
The OAuth 2.0 client ID registered in the workforce identity federation OAuth 2.0 Server.
string client_id = 1;- Parameters:
value- The bytes for clientId to set.- Returns:
- This builder for chaining.
-
getClientSecret
Input only. The OAuth 2.0 client secret created while registering the client ID.
string client_secret = 2 [(.google.api.field_behavior) = INPUT_ONLY];- Specified by:
getClientSecretin interfaceOAuth2OrBuilder- Returns:
- The clientSecret.
-
getClientSecretBytes
public com.google.protobuf.ByteString getClientSecretBytes()Input only. The OAuth 2.0 client secret created while registering the client ID.
string client_secret = 2 [(.google.api.field_behavior) = INPUT_ONLY];- Specified by:
getClientSecretBytesin interfaceOAuth2OrBuilder- Returns:
- The bytes for clientSecret.
-
setClientSecret
Input only. The OAuth 2.0 client secret created while registering the client ID.
string client_secret = 2 [(.google.api.field_behavior) = INPUT_ONLY];- Parameters:
value- The clientSecret to set.- Returns:
- This builder for chaining.
-
clearClientSecret
Input only. The OAuth 2.0 client secret created while registering the client ID.
string client_secret = 2 [(.google.api.field_behavior) = INPUT_ONLY];- Returns:
- This builder for chaining.
-
setClientSecretBytes
Input only. The OAuth 2.0 client secret created while registering the client ID.
string client_secret = 2 [(.google.api.field_behavior) = INPUT_ONLY];- Parameters:
value- The bytes for clientSecret to set.- Returns:
- This builder for chaining.
-
getClientSecretSha256
Output only. SHA256 hash value for the client secret. This field is returned by IAP when the settings are retrieved.
string client_secret_sha256 = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getClientSecretSha256in interfaceOAuth2OrBuilder- Returns:
- The clientSecretSha256.
-
getClientSecretSha256Bytes
public com.google.protobuf.ByteString getClientSecretSha256Bytes()Output only. SHA256 hash value for the client secret. This field is returned by IAP when the settings are retrieved.
string client_secret_sha256 = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getClientSecretSha256Bytesin interfaceOAuth2OrBuilder- Returns:
- The bytes for clientSecretSha256.
-
setClientSecretSha256
Output only. SHA256 hash value for the client secret. This field is returned by IAP when the settings are retrieved.
string client_secret_sha256 = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The clientSecretSha256 to set.- Returns:
- This builder for chaining.
-
clearClientSecretSha256
Output only. SHA256 hash value for the client secret. This field is returned by IAP when the settings are retrieved.
string client_secret_sha256 = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setClientSecretSha256Bytes
Output only. SHA256 hash value for the client secret. This field is returned by IAP when the settings are retrieved.
string client_secret_sha256 = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for clientSecretSha256 to set.- Returns:
- This builder for chaining.
-