Package com.google.cloud.iap.v1
Class AccessDeniedPageSettings.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<AccessDeniedPageSettings.Builder>
com.google.cloud.iap.v1.AccessDeniedPageSettings.Builder
- All Implemented Interfaces:
AccessDeniedPageSettingsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AccessDeniedPageSettings
public static final class AccessDeniedPageSettings.Builder
extends com.google.protobuf.GeneratedMessage.Builder<AccessDeniedPageSettings.Builder>
implements AccessDeniedPageSettingsOrBuilder
Custom content configuration for access denied page. IAP allows customers to define a custom URI to use as the error page when access is denied to users. If IAP prevents access to this page, the default IAP error page will be displayed instead.Protobuf type
google.cloud.iap.v1.AccessDeniedPageSettings-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The URI to be redirected to when access is denied.Whether to generate a troubleshooting URL on access denied events to this application.Whether to generate remediation token on access denied events to this application.com.google.protobuf.StringValueThe URI to be redirected to when access is denied.com.google.protobuf.StringValue.BuilderThe URI to be redirected to when access is denied.com.google.protobuf.StringValueOrBuilderThe URI to be redirected to when access is denied.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorcom.google.protobuf.BoolValueWhether to generate a troubleshooting URL on access denied events to this application.com.google.protobuf.BoolValue.BuilderWhether to generate a troubleshooting URL on access denied events to this application.com.google.protobuf.BoolValueOrBuilderWhether to generate a troubleshooting URL on access denied events to this application.com.google.protobuf.BoolValueWhether to generate remediation token on access denied events to this application.com.google.protobuf.BoolValue.BuilderWhether to generate remediation token on access denied events to this application.com.google.protobuf.BoolValueOrBuilderWhether to generate remediation token on access denied events to this application.booleanThe URI to be redirected to when access is denied.booleanWhether to generate a troubleshooting URL on access denied events to this application.booleanWhether to generate remediation token on access denied events to this application.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeAccessDeniedPageUri(com.google.protobuf.StringValue value) The URI to be redirected to when access is denied.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeGenerateTroubleshootingUri(com.google.protobuf.BoolValue value) Whether to generate a troubleshooting URL on access denied events to this application.mergeRemediationTokenGenerationEnabled(com.google.protobuf.BoolValue value) Whether to generate remediation token on access denied events to this application.setAccessDeniedPageUri(com.google.protobuf.StringValue value) The URI to be redirected to when access is denied.setAccessDeniedPageUri(com.google.protobuf.StringValue.Builder builderForValue) The URI to be redirected to when access is denied.setGenerateTroubleshootingUri(com.google.protobuf.BoolValue value) Whether to generate a troubleshooting URL on access denied events to this application.setGenerateTroubleshootingUri(com.google.protobuf.BoolValue.Builder builderForValue) Whether to generate a troubleshooting URL on access denied events to this application.setRemediationTokenGenerationEnabled(com.google.protobuf.BoolValue value) Whether to generate remediation token on access denied events to this application.setRemediationTokenGenerationEnabled(com.google.protobuf.BoolValue.Builder builderForValue) Whether to generate remediation token on access denied events to this application.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<AccessDeniedPageSettings.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<AccessDeniedPageSettings.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<AccessDeniedPageSettings.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<AccessDeniedPageSettings.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<AccessDeniedPageSettings.Builder>
-
mergeFrom
public AccessDeniedPageSettings.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<AccessDeniedPageSettings.Builder>- Throws:
IOException
-
hasAccessDeniedPageUri
public boolean hasAccessDeniedPageUri()The URI to be redirected to when access is denied.
.google.protobuf.StringValue access_denied_page_uri = 1;- Specified by:
hasAccessDeniedPageUriin interfaceAccessDeniedPageSettingsOrBuilder- Returns:
- Whether the accessDeniedPageUri field is set.
-
getAccessDeniedPageUri
public com.google.protobuf.StringValue getAccessDeniedPageUri()The URI to be redirected to when access is denied.
.google.protobuf.StringValue access_denied_page_uri = 1;- Specified by:
getAccessDeniedPageUriin interfaceAccessDeniedPageSettingsOrBuilder- Returns:
- The accessDeniedPageUri.
-
setAccessDeniedPageUri
public AccessDeniedPageSettings.Builder setAccessDeniedPageUri(com.google.protobuf.StringValue value) The URI to be redirected to when access is denied.
.google.protobuf.StringValue access_denied_page_uri = 1; -
setAccessDeniedPageUri
public AccessDeniedPageSettings.Builder setAccessDeniedPageUri(com.google.protobuf.StringValue.Builder builderForValue) The URI to be redirected to when access is denied.
.google.protobuf.StringValue access_denied_page_uri = 1; -
mergeAccessDeniedPageUri
public AccessDeniedPageSettings.Builder mergeAccessDeniedPageUri(com.google.protobuf.StringValue value) The URI to be redirected to when access is denied.
.google.protobuf.StringValue access_denied_page_uri = 1; -
clearAccessDeniedPageUri
The URI to be redirected to when access is denied.
.google.protobuf.StringValue access_denied_page_uri = 1; -
getAccessDeniedPageUriBuilder
public com.google.protobuf.StringValue.Builder getAccessDeniedPageUriBuilder()The URI to be redirected to when access is denied.
.google.protobuf.StringValue access_denied_page_uri = 1; -
getAccessDeniedPageUriOrBuilder
public com.google.protobuf.StringValueOrBuilder getAccessDeniedPageUriOrBuilder()The URI to be redirected to when access is denied.
.google.protobuf.StringValue access_denied_page_uri = 1;- Specified by:
getAccessDeniedPageUriOrBuilderin interfaceAccessDeniedPageSettingsOrBuilder
-
hasGenerateTroubleshootingUri
public boolean hasGenerateTroubleshootingUri()Whether to generate a troubleshooting URL on access denied events to this application.
.google.protobuf.BoolValue generate_troubleshooting_uri = 2;- Specified by:
hasGenerateTroubleshootingUriin interfaceAccessDeniedPageSettingsOrBuilder- Returns:
- Whether the generateTroubleshootingUri field is set.
-
getGenerateTroubleshootingUri
public com.google.protobuf.BoolValue getGenerateTroubleshootingUri()Whether to generate a troubleshooting URL on access denied events to this application.
.google.protobuf.BoolValue generate_troubleshooting_uri = 2;- Specified by:
getGenerateTroubleshootingUriin interfaceAccessDeniedPageSettingsOrBuilder- Returns:
- The generateTroubleshootingUri.
-
setGenerateTroubleshootingUri
public AccessDeniedPageSettings.Builder setGenerateTroubleshootingUri(com.google.protobuf.BoolValue value) Whether to generate a troubleshooting URL on access denied events to this application.
.google.protobuf.BoolValue generate_troubleshooting_uri = 2; -
setGenerateTroubleshootingUri
public AccessDeniedPageSettings.Builder setGenerateTroubleshootingUri(com.google.protobuf.BoolValue.Builder builderForValue) Whether to generate a troubleshooting URL on access denied events to this application.
.google.protobuf.BoolValue generate_troubleshooting_uri = 2; -
mergeGenerateTroubleshootingUri
public AccessDeniedPageSettings.Builder mergeGenerateTroubleshootingUri(com.google.protobuf.BoolValue value) Whether to generate a troubleshooting URL on access denied events to this application.
.google.protobuf.BoolValue generate_troubleshooting_uri = 2; -
clearGenerateTroubleshootingUri
Whether to generate a troubleshooting URL on access denied events to this application.
.google.protobuf.BoolValue generate_troubleshooting_uri = 2; -
getGenerateTroubleshootingUriBuilder
public com.google.protobuf.BoolValue.Builder getGenerateTroubleshootingUriBuilder()Whether to generate a troubleshooting URL on access denied events to this application.
.google.protobuf.BoolValue generate_troubleshooting_uri = 2; -
getGenerateTroubleshootingUriOrBuilder
public com.google.protobuf.BoolValueOrBuilder getGenerateTroubleshootingUriOrBuilder()Whether to generate a troubleshooting URL on access denied events to this application.
.google.protobuf.BoolValue generate_troubleshooting_uri = 2;- Specified by:
getGenerateTroubleshootingUriOrBuilderin interfaceAccessDeniedPageSettingsOrBuilder
-
hasRemediationTokenGenerationEnabled
public boolean hasRemediationTokenGenerationEnabled()Whether to generate remediation token on access denied events to this application.
optional .google.protobuf.BoolValue remediation_token_generation_enabled = 3;- Specified by:
hasRemediationTokenGenerationEnabledin interfaceAccessDeniedPageSettingsOrBuilder- Returns:
- Whether the remediationTokenGenerationEnabled field is set.
-
getRemediationTokenGenerationEnabled
public com.google.protobuf.BoolValue getRemediationTokenGenerationEnabled()Whether to generate remediation token on access denied events to this application.
optional .google.protobuf.BoolValue remediation_token_generation_enabled = 3;- Specified by:
getRemediationTokenGenerationEnabledin interfaceAccessDeniedPageSettingsOrBuilder- Returns:
- The remediationTokenGenerationEnabled.
-
setRemediationTokenGenerationEnabled
public AccessDeniedPageSettings.Builder setRemediationTokenGenerationEnabled(com.google.protobuf.BoolValue value) Whether to generate remediation token on access denied events to this application.
optional .google.protobuf.BoolValue remediation_token_generation_enabled = 3; -
setRemediationTokenGenerationEnabled
public AccessDeniedPageSettings.Builder setRemediationTokenGenerationEnabled(com.google.protobuf.BoolValue.Builder builderForValue) Whether to generate remediation token on access denied events to this application.
optional .google.protobuf.BoolValue remediation_token_generation_enabled = 3; -
mergeRemediationTokenGenerationEnabled
public AccessDeniedPageSettings.Builder mergeRemediationTokenGenerationEnabled(com.google.protobuf.BoolValue value) Whether to generate remediation token on access denied events to this application.
optional .google.protobuf.BoolValue remediation_token_generation_enabled = 3; -
clearRemediationTokenGenerationEnabled
Whether to generate remediation token on access denied events to this application.
optional .google.protobuf.BoolValue remediation_token_generation_enabled = 3; -
getRemediationTokenGenerationEnabledBuilder
public com.google.protobuf.BoolValue.Builder getRemediationTokenGenerationEnabledBuilder()Whether to generate remediation token on access denied events to this application.
optional .google.protobuf.BoolValue remediation_token_generation_enabled = 3; -
getRemediationTokenGenerationEnabledOrBuilder
public com.google.protobuf.BoolValueOrBuilder getRemediationTokenGenerationEnabledOrBuilder()Whether to generate remediation token on access denied events to this application.
optional .google.protobuf.BoolValue remediation_token_generation_enabled = 3;- Specified by:
getRemediationTokenGenerationEnabledOrBuilderin interfaceAccessDeniedPageSettingsOrBuilder
-