Package com.google.cloud.iap.v1
Class ApplicationSettings
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.iap.v1.ApplicationSettings
- All Implemented Interfaces:
ApplicationSettingsOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class ApplicationSettings
extends com.google.protobuf.GeneratedMessage
implements ApplicationSettingsOrBuilder
Wrapper over application specific settings for IAP.Protobuf type
google.cloud.iap.v1.ApplicationSettings- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classWrapper over application specific settings for IAP.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanOptional.Optional.Optional.Optional.com.google.protobuf.StringValueThe Domain value to set for cookies generated by IAP.com.google.protobuf.StringValueOrBuilderThe Domain value to set for cookies generated by IAP.Optional.Optional.static ApplicationSettingsstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Parser<ApplicationSettings>intbooleanOptional.booleanOptional.booleanThe Domain value to set for cookies generated by IAP.booleanOptional.inthashCode()protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic ApplicationSettings.Builderstatic ApplicationSettings.BuildernewBuilder(ApplicationSettings prototype) protected ApplicationSettings.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static ApplicationSettingsparseDelimitedFrom(InputStream input) static ApplicationSettingsparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ApplicationSettingsparseFrom(byte[] data) static ApplicationSettingsparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ApplicationSettingsparseFrom(com.google.protobuf.ByteString data) static ApplicationSettingsparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ApplicationSettingsparseFrom(com.google.protobuf.CodedInputStream input) static ApplicationSettingsparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ApplicationSettingsparseFrom(InputStream input) static ApplicationSettingsparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ApplicationSettingsparseFrom(ByteBuffer data) static ApplicationSettingsparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<ApplicationSettings>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
CSM_SETTINGS_FIELD_NUMBER
public static final int CSM_SETTINGS_FIELD_NUMBER- See Also:
-
ACCESS_DENIED_PAGE_SETTINGS_FIELD_NUMBER
public static final int ACCESS_DENIED_PAGE_SETTINGS_FIELD_NUMBER- See Also:
-
COOKIE_DOMAIN_FIELD_NUMBER
public static final int COOKIE_DOMAIN_FIELD_NUMBER- See Also:
-
ATTRIBUTE_PROPAGATION_SETTINGS_FIELD_NUMBER
public static final int ATTRIBUTE_PROPAGATION_SETTINGS_FIELD_NUMBER- See Also:
-
-
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
-
hasCsmSettings
public boolean hasCsmSettings()Optional. Settings to configure IAP's behavior for a service mesh.
.google.cloud.iap.v1.CsmSettings csm_settings = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasCsmSettingsin interfaceApplicationSettingsOrBuilder- Returns:
- Whether the csmSettings field is set.
-
getCsmSettings
Optional. Settings to configure IAP's behavior for a service mesh.
.google.cloud.iap.v1.CsmSettings csm_settings = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getCsmSettingsin interfaceApplicationSettingsOrBuilder- Returns:
- The csmSettings.
-
getCsmSettingsOrBuilder
Optional. Settings to configure IAP's behavior for a service mesh.
.google.cloud.iap.v1.CsmSettings csm_settings = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getCsmSettingsOrBuilderin interfaceApplicationSettingsOrBuilder
-
hasAccessDeniedPageSettings
public boolean hasAccessDeniedPageSettings()Optional. Customization for Access Denied page.
.google.cloud.iap.v1.AccessDeniedPageSettings access_denied_page_settings = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasAccessDeniedPageSettingsin interfaceApplicationSettingsOrBuilder- Returns:
- Whether the accessDeniedPageSettings field is set.
-
getAccessDeniedPageSettings
Optional. Customization for Access Denied page.
.google.cloud.iap.v1.AccessDeniedPageSettings access_denied_page_settings = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAccessDeniedPageSettingsin interfaceApplicationSettingsOrBuilder- Returns:
- The accessDeniedPageSettings.
-
getAccessDeniedPageSettingsOrBuilder
Optional. Customization for Access Denied page.
.google.cloud.iap.v1.AccessDeniedPageSettings access_denied_page_settings = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAccessDeniedPageSettingsOrBuilderin interfaceApplicationSettingsOrBuilder
-
hasCookieDomain
public boolean hasCookieDomain()The Domain value to set for cookies generated by IAP. This value is not validated by the API, but will be ignored at runtime if invalid.
.google.protobuf.StringValue cookie_domain = 3;- Specified by:
hasCookieDomainin interfaceApplicationSettingsOrBuilder- Returns:
- Whether the cookieDomain field is set.
-
getCookieDomain
public com.google.protobuf.StringValue getCookieDomain()The Domain value to set for cookies generated by IAP. This value is not validated by the API, but will be ignored at runtime if invalid.
.google.protobuf.StringValue cookie_domain = 3;- Specified by:
getCookieDomainin interfaceApplicationSettingsOrBuilder- Returns:
- The cookieDomain.
-
getCookieDomainOrBuilder
public com.google.protobuf.StringValueOrBuilder getCookieDomainOrBuilder()The Domain value to set for cookies generated by IAP. This value is not validated by the API, but will be ignored at runtime if invalid.
.google.protobuf.StringValue cookie_domain = 3;- Specified by:
getCookieDomainOrBuilderin interfaceApplicationSettingsOrBuilder
-
hasAttributePropagationSettings
public boolean hasAttributePropagationSettings()Optional. Settings to configure attribute propagation.
.google.cloud.iap.v1.AttributePropagationSettings attribute_propagation_settings = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasAttributePropagationSettingsin interfaceApplicationSettingsOrBuilder- Returns:
- Whether the attributePropagationSettings field is set.
-
getAttributePropagationSettings
Optional. Settings to configure attribute propagation.
.google.cloud.iap.v1.AttributePropagationSettings attribute_propagation_settings = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAttributePropagationSettingsin interfaceApplicationSettingsOrBuilder- Returns:
- The attributePropagationSettings.
-
getAttributePropagationSettingsOrBuilder
Optional. Settings to configure attribute propagation.
.google.cloud.iap.v1.AttributePropagationSettings attribute_propagation_settings = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAttributePropagationSettingsOrBuilderin interfaceApplicationSettingsOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ApplicationSettings parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ApplicationSettings parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ApplicationSettings parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ApplicationSettings parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ApplicationSettings parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ApplicationSettings parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static ApplicationSettings parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static ApplicationSettings parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static ApplicationSettings parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static ApplicationSettings parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ApplicationSettings.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-