public final class BackendServiceIAP extends com.google.protobuf.GeneratedMessageV3 implements BackendServiceIAPOrBuilder
Identity-Aware ProxyProtobuf type
google.cloud.compute.v1.BackendServiceIAP| Modifier and Type | Class and Description |
|---|---|
static class |
BackendServiceIAP.Builder
Identity-Aware Proxy
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
ENABLED_FIELD_NUMBER |
static int |
OAUTH2_CLIENT_ID_FIELD_NUMBER |
static int |
OAUTH2_CLIENT_SECRET_FIELD_NUMBER |
static int |
OAUTH2_CLIENT_SECRET_SHA256_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static BackendServiceIAP |
getDefaultInstance() |
BackendServiceIAP |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
boolean |
getEnabled()
Whether the serving infrastructure will authenticate and authorize all incoming requests.
|
String |
getOauth2ClientId()
OAuth2 client ID to use for the authentication flow.
|
com.google.protobuf.ByteString |
getOauth2ClientIdBytes()
OAuth2 client ID to use for the authentication flow.
|
String |
getOauth2ClientSecret()
OAuth2 client secret to use for the authentication flow.
|
com.google.protobuf.ByteString |
getOauth2ClientSecretBytes()
OAuth2 client secret to use for the authentication flow.
|
String |
getOauth2ClientSecretSha256()
[Output Only] SHA256 hash value for the field oauth2_client_secret above.
|
com.google.protobuf.ByteString |
getOauth2ClientSecretSha256Bytes()
[Output Only] SHA256 hash value for the field oauth2_client_secret above.
|
com.google.protobuf.Parser<BackendServiceIAP> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasEnabled()
Whether the serving infrastructure will authenticate and authorize all incoming requests.
|
int |
hashCode() |
boolean |
hasOauth2ClientId()
OAuth2 client ID to use for the authentication flow.
|
boolean |
hasOauth2ClientSecret()
OAuth2 client secret to use for the authentication flow.
|
boolean |
hasOauth2ClientSecretSha256()
[Output Only] SHA256 hash value for the field oauth2_client_secret above.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static BackendServiceIAP.Builder |
newBuilder() |
static BackendServiceIAP.Builder |
newBuilder(BackendServiceIAP prototype) |
BackendServiceIAP.Builder |
newBuilderForType() |
protected BackendServiceIAP.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static BackendServiceIAP |
parseDelimitedFrom(InputStream input) |
static BackendServiceIAP |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BackendServiceIAP |
parseFrom(byte[] data) |
static BackendServiceIAP |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BackendServiceIAP |
parseFrom(ByteBuffer data) |
static BackendServiceIAP |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BackendServiceIAP |
parseFrom(com.google.protobuf.ByteString data) |
static BackendServiceIAP |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BackendServiceIAP |
parseFrom(com.google.protobuf.CodedInputStream input) |
static BackendServiceIAP |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BackendServiceIAP |
parseFrom(InputStream input) |
static BackendServiceIAP |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<BackendServiceIAP> |
parser() |
BackendServiceIAP.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int ENABLED_FIELD_NUMBER
public static final int OAUTH2_CLIENT_ID_FIELD_NUMBER
public static final int OAUTH2_CLIENT_SECRET_FIELD_NUMBER
public static final int OAUTH2_CLIENT_SECRET_SHA256_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public boolean hasEnabled()
Whether the serving infrastructure will authenticate and authorize all incoming requests. If true, the oauth2ClientId and oauth2ClientSecret fields must be non-empty.
optional bool enabled = 1018689;hasEnabled in interface BackendServiceIAPOrBuilderpublic boolean getEnabled()
Whether the serving infrastructure will authenticate and authorize all incoming requests. If true, the oauth2ClientId and oauth2ClientSecret fields must be non-empty.
optional bool enabled = 1018689;getEnabled in interface BackendServiceIAPOrBuilderpublic boolean hasOauth2ClientId()
OAuth2 client ID to use for the authentication flow.
optional string oauth2_client_id = 314017611;hasOauth2ClientId in interface BackendServiceIAPOrBuilderpublic String getOauth2ClientId()
OAuth2 client ID to use for the authentication flow.
optional string oauth2_client_id = 314017611;getOauth2ClientId in interface BackendServiceIAPOrBuilderpublic com.google.protobuf.ByteString getOauth2ClientIdBytes()
OAuth2 client ID to use for the authentication flow.
optional string oauth2_client_id = 314017611;getOauth2ClientIdBytes in interface BackendServiceIAPOrBuilderpublic boolean hasOauth2ClientSecret()
OAuth2 client secret to use for the authentication flow. For security reasons, this value cannot be retrieved via the API. Instead, the SHA-256 hash of the value is returned in the oauth2ClientSecretSha256 field. @InputOnly
optional string oauth2_client_secret = 50999520;hasOauth2ClientSecret in interface BackendServiceIAPOrBuilderpublic String getOauth2ClientSecret()
OAuth2 client secret to use for the authentication flow. For security reasons, this value cannot be retrieved via the API. Instead, the SHA-256 hash of the value is returned in the oauth2ClientSecretSha256 field. @InputOnly
optional string oauth2_client_secret = 50999520;getOauth2ClientSecret in interface BackendServiceIAPOrBuilderpublic com.google.protobuf.ByteString getOauth2ClientSecretBytes()
OAuth2 client secret to use for the authentication flow. For security reasons, this value cannot be retrieved via the API. Instead, the SHA-256 hash of the value is returned in the oauth2ClientSecretSha256 field. @InputOnly
optional string oauth2_client_secret = 50999520;getOauth2ClientSecretBytes in interface BackendServiceIAPOrBuilderpublic boolean hasOauth2ClientSecretSha256()
[Output Only] SHA256 hash value for the field oauth2_client_secret above.
optional string oauth2_client_secret_sha256 = 112903782;hasOauth2ClientSecretSha256 in interface BackendServiceIAPOrBuilderpublic String getOauth2ClientSecretSha256()
[Output Only] SHA256 hash value for the field oauth2_client_secret above.
optional string oauth2_client_secret_sha256 = 112903782;getOauth2ClientSecretSha256 in interface BackendServiceIAPOrBuilderpublic com.google.protobuf.ByteString getOauth2ClientSecretSha256Bytes()
[Output Only] SHA256 hash value for the field oauth2_client_secret above.
optional string oauth2_client_secret_sha256 = 112903782;getOauth2ClientSecretSha256Bytes in interface BackendServiceIAPOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static BackendServiceIAP parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BackendServiceIAP parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BackendServiceIAP parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BackendServiceIAP parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BackendServiceIAP parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BackendServiceIAP parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BackendServiceIAP parseFrom(InputStream input) throws IOException
IOExceptionpublic static BackendServiceIAP parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static BackendServiceIAP parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static BackendServiceIAP parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static BackendServiceIAP parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static BackendServiceIAP parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic BackendServiceIAP.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static BackendServiceIAP.Builder newBuilder()
public static BackendServiceIAP.Builder newBuilder(BackendServiceIAP prototype)
public BackendServiceIAP.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected BackendServiceIAP.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static BackendServiceIAP getDefaultInstance()
public static com.google.protobuf.Parser<BackendServiceIAP> parser()
public com.google.protobuf.Parser<BackendServiceIAP> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public BackendServiceIAP getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2023 Google LLC. All rights reserved.