public static final class AccessSettings.Builder extends GeneratedMessageV3.Builder<AccessSettings.Builder> implements AccessSettingsOrBuilderAccess related settings for IAP protected apps.
Protobuf type google.cloud.iap.v1.AccessSettings
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > AccessSettings.BuilderImplements
AccessSettingsOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public AccessSettings.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|
build()
public AccessSettings build()| Returns | |
|---|---|
| Type | Description |
AccessSettings |
|
buildPartial()
public AccessSettings buildPartial()| Returns | |
|---|---|
| Type | Description |
AccessSettings |
|
clear()
public AccessSettings.Builder clear()| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|
clearAllowedDomainsSettings()
public AccessSettings.Builder clearAllowedDomainsSettings()Settings to configure and enable allowed domains.
.google.cloud.iap.v1.AllowedDomainsSettings allowed_domains_settings = 7;
| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|
clearCorsSettings()
public AccessSettings.Builder clearCorsSettings()Configuration to allow cross-origin requests via IAP.
.google.cloud.iap.v1.CorsSettings cors_settings = 2;
| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|
clearField(Descriptors.FieldDescriptor field)
public AccessSettings.Builder clearField(Descriptors.FieldDescriptor field)| Parameter | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|
clearGcipSettings()
public AccessSettings.Builder clearGcipSettings()GCIP claims and endpoint configurations for 3p identity providers.
.google.cloud.iap.v1.GcipSettings gcip_settings = 1;
| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|
clearOauthSettings()
public AccessSettings.Builder clearOauthSettings()Settings to configure IAP's OAuth behavior.
.google.cloud.iap.v1.OAuthSettings oauth_settings = 3;
| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|
clearOneof(Descriptors.OneofDescriptor oneof)
public AccessSettings.Builder clearOneof(Descriptors.OneofDescriptor oneof)| Parameter | |
|---|---|
| Name | Description |
oneof |
OneofDescriptor |
| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|
clearReauthSettings()
public AccessSettings.Builder clearReauthSettings()Settings to configure reauthentication policies in IAP.
.google.cloud.iap.v1.ReauthSettings reauth_settings = 6;
| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|
clone()
public AccessSettings.Builder clone()| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|
getAllowedDomainsSettings()
public AllowedDomainsSettings getAllowedDomainsSettings()Settings to configure and enable allowed domains.
.google.cloud.iap.v1.AllowedDomainsSettings allowed_domains_settings = 7;
| Returns | |
|---|---|
| Type | Description |
AllowedDomainsSettings |
The allowedDomainsSettings. |
getAllowedDomainsSettingsBuilder()
public AllowedDomainsSettings.Builder getAllowedDomainsSettingsBuilder()Settings to configure and enable allowed domains.
.google.cloud.iap.v1.AllowedDomainsSettings allowed_domains_settings = 7;
| Returns | |
|---|---|
| Type | Description |
AllowedDomainsSettings.Builder |
|
getAllowedDomainsSettingsOrBuilder()
public AllowedDomainsSettingsOrBuilder getAllowedDomainsSettingsOrBuilder()Settings to configure and enable allowed domains.
.google.cloud.iap.v1.AllowedDomainsSettings allowed_domains_settings = 7;
| Returns | |
|---|---|
| Type | Description |
AllowedDomainsSettingsOrBuilder |
|
getCorsSettings()
public CorsSettings getCorsSettings()Configuration to allow cross-origin requests via IAP.
.google.cloud.iap.v1.CorsSettings cors_settings = 2;
| Returns | |
|---|---|
| Type | Description |
CorsSettings |
The corsSettings. |
getCorsSettingsBuilder()
public CorsSettings.Builder getCorsSettingsBuilder()Configuration to allow cross-origin requests via IAP.
.google.cloud.iap.v1.CorsSettings cors_settings = 2;
| Returns | |
|---|---|
| Type | Description |
CorsSettings.Builder |
|
getCorsSettingsOrBuilder()
public CorsSettingsOrBuilder getCorsSettingsOrBuilder()Configuration to allow cross-origin requests via IAP.
.google.cloud.iap.v1.CorsSettings cors_settings = 2;
| Returns | |
|---|---|
| Type | Description |
CorsSettingsOrBuilder |
|
getDefaultInstanceForType()
public AccessSettings getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
AccessSettings |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getGcipSettings()
public GcipSettings getGcipSettings()GCIP claims and endpoint configurations for 3p identity providers.
.google.cloud.iap.v1.GcipSettings gcip_settings = 1;
| Returns | |
|---|---|
| Type | Description |
GcipSettings |
The gcipSettings. |
getGcipSettingsBuilder()
public GcipSettings.Builder getGcipSettingsBuilder()GCIP claims and endpoint configurations for 3p identity providers.
.google.cloud.iap.v1.GcipSettings gcip_settings = 1;
| Returns | |
|---|---|
| Type | Description |
GcipSettings.Builder |
|
getGcipSettingsOrBuilder()
public GcipSettingsOrBuilder getGcipSettingsOrBuilder()GCIP claims and endpoint configurations for 3p identity providers.
.google.cloud.iap.v1.GcipSettings gcip_settings = 1;
| Returns | |
|---|---|
| Type | Description |
GcipSettingsOrBuilder |
|
getOauthSettings()
public OAuthSettings getOauthSettings()Settings to configure IAP's OAuth behavior.
.google.cloud.iap.v1.OAuthSettings oauth_settings = 3;
| Returns | |
|---|---|
| Type | Description |
OAuthSettings |
The oauthSettings. |
getOauthSettingsBuilder()
public OAuthSettings.Builder getOauthSettingsBuilder()Settings to configure IAP's OAuth behavior.
.google.cloud.iap.v1.OAuthSettings oauth_settings = 3;
| Returns | |
|---|---|
| Type | Description |
OAuthSettings.Builder |
|
getOauthSettingsOrBuilder()
public OAuthSettingsOrBuilder getOauthSettingsOrBuilder()Settings to configure IAP's OAuth behavior.
.google.cloud.iap.v1.OAuthSettings oauth_settings = 3;
| Returns | |
|---|---|
| Type | Description |
OAuthSettingsOrBuilder |
|
getReauthSettings()
public ReauthSettings getReauthSettings()Settings to configure reauthentication policies in IAP.
.google.cloud.iap.v1.ReauthSettings reauth_settings = 6;
| Returns | |
|---|---|
| Type | Description |
ReauthSettings |
The reauthSettings. |
getReauthSettingsBuilder()
public ReauthSettings.Builder getReauthSettingsBuilder()Settings to configure reauthentication policies in IAP.
.google.cloud.iap.v1.ReauthSettings reauth_settings = 6;
| Returns | |
|---|---|
| Type | Description |
ReauthSettings.Builder |
|
getReauthSettingsOrBuilder()
public ReauthSettingsOrBuilder getReauthSettingsOrBuilder()Settings to configure reauthentication policies in IAP.
.google.cloud.iap.v1.ReauthSettings reauth_settings = 6;
| Returns | |
|---|---|
| Type | Description |
ReauthSettingsOrBuilder |
|
hasAllowedDomainsSettings()
public boolean hasAllowedDomainsSettings()Settings to configure and enable allowed domains.
.google.cloud.iap.v1.AllowedDomainsSettings allowed_domains_settings = 7;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the allowedDomainsSettings field is set. |
hasCorsSettings()
public boolean hasCorsSettings()Configuration to allow cross-origin requests via IAP.
.google.cloud.iap.v1.CorsSettings cors_settings = 2;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the corsSettings field is set. |
hasGcipSettings()
public boolean hasGcipSettings()GCIP claims and endpoint configurations for 3p identity providers.
.google.cloud.iap.v1.GcipSettings gcip_settings = 1;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the gcipSettings field is set. |
hasOauthSettings()
public boolean hasOauthSettings()Settings to configure IAP's OAuth behavior.
.google.cloud.iap.v1.OAuthSettings oauth_settings = 3;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the oauthSettings field is set. |
hasReauthSettings()
public boolean hasReauthSettings()Settings to configure reauthentication policies in IAP.
.google.cloud.iap.v1.ReauthSettings reauth_settings = 6;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the reauthSettings field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeAllowedDomainsSettings(AllowedDomainsSettings value)
public AccessSettings.Builder mergeAllowedDomainsSettings(AllowedDomainsSettings value)Settings to configure and enable allowed domains.
.google.cloud.iap.v1.AllowedDomainsSettings allowed_domains_settings = 7;
| Parameter | |
|---|---|
| Name | Description |
value |
AllowedDomainsSettings |
| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|
mergeCorsSettings(CorsSettings value)
public AccessSettings.Builder mergeCorsSettings(CorsSettings value)Configuration to allow cross-origin requests via IAP.
.google.cloud.iap.v1.CorsSettings cors_settings = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
CorsSettings |
| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|
mergeFrom(AccessSettings other)
public AccessSettings.Builder mergeFrom(AccessSettings other)| Parameter | |
|---|---|
| Name | Description |
other |
AccessSettings |
| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public AccessSettings.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public AccessSettings.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|
mergeGcipSettings(GcipSettings value)
public AccessSettings.Builder mergeGcipSettings(GcipSettings value)GCIP claims and endpoint configurations for 3p identity providers.
.google.cloud.iap.v1.GcipSettings gcip_settings = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
GcipSettings |
| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|
mergeOauthSettings(OAuthSettings value)
public AccessSettings.Builder mergeOauthSettings(OAuthSettings value)Settings to configure IAP's OAuth behavior.
.google.cloud.iap.v1.OAuthSettings oauth_settings = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
OAuthSettings |
| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|
mergeReauthSettings(ReauthSettings value)
public AccessSettings.Builder mergeReauthSettings(ReauthSettings value)Settings to configure reauthentication policies in IAP.
.google.cloud.iap.v1.ReauthSettings reauth_settings = 6;
| Parameter | |
|---|---|
| Name | Description |
value |
ReauthSettings |
| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|
mergeUnknownFields(UnknownFieldSet unknownFields)
public final AccessSettings.Builder mergeUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|
setAllowedDomainsSettings(AllowedDomainsSettings value)
public AccessSettings.Builder setAllowedDomainsSettings(AllowedDomainsSettings value)Settings to configure and enable allowed domains.
.google.cloud.iap.v1.AllowedDomainsSettings allowed_domains_settings = 7;
| Parameter | |
|---|---|
| Name | Description |
value |
AllowedDomainsSettings |
| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|
setAllowedDomainsSettings(AllowedDomainsSettings.Builder builderForValue)
public AccessSettings.Builder setAllowedDomainsSettings(AllowedDomainsSettings.Builder builderForValue)Settings to configure and enable allowed domains.
.google.cloud.iap.v1.AllowedDomainsSettings allowed_domains_settings = 7;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
AllowedDomainsSettings.Builder |
| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|
setCorsSettings(CorsSettings value)
public AccessSettings.Builder setCorsSettings(CorsSettings value)Configuration to allow cross-origin requests via IAP.
.google.cloud.iap.v1.CorsSettings cors_settings = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
CorsSettings |
| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|
setCorsSettings(CorsSettings.Builder builderForValue)
public AccessSettings.Builder setCorsSettings(CorsSettings.Builder builderForValue)Configuration to allow cross-origin requests via IAP.
.google.cloud.iap.v1.CorsSettings cors_settings = 2;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
CorsSettings.Builder |
| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|
setField(Descriptors.FieldDescriptor field, Object value)
public AccessSettings.Builder setField(Descriptors.FieldDescriptor field, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|
setGcipSettings(GcipSettings value)
public AccessSettings.Builder setGcipSettings(GcipSettings value)GCIP claims and endpoint configurations for 3p identity providers.
.google.cloud.iap.v1.GcipSettings gcip_settings = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
GcipSettings |
| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|
setGcipSettings(GcipSettings.Builder builderForValue)
public AccessSettings.Builder setGcipSettings(GcipSettings.Builder builderForValue)GCIP claims and endpoint configurations for 3p identity providers.
.google.cloud.iap.v1.GcipSettings gcip_settings = 1;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
GcipSettings.Builder |
| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|
setOauthSettings(OAuthSettings value)
public AccessSettings.Builder setOauthSettings(OAuthSettings value)Settings to configure IAP's OAuth behavior.
.google.cloud.iap.v1.OAuthSettings oauth_settings = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
OAuthSettings |
| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|
setOauthSettings(OAuthSettings.Builder builderForValue)
public AccessSettings.Builder setOauthSettings(OAuthSettings.Builder builderForValue)Settings to configure IAP's OAuth behavior.
.google.cloud.iap.v1.OAuthSettings oauth_settings = 3;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
OAuthSettings.Builder |
| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|
setReauthSettings(ReauthSettings value)
public AccessSettings.Builder setReauthSettings(ReauthSettings value)Settings to configure reauthentication policies in IAP.
.google.cloud.iap.v1.ReauthSettings reauth_settings = 6;
| Parameter | |
|---|---|
| Name | Description |
value |
ReauthSettings |
| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|
setReauthSettings(ReauthSettings.Builder builderForValue)
public AccessSettings.Builder setReauthSettings(ReauthSettings.Builder builderForValue)Settings to configure reauthentication policies in IAP.
.google.cloud.iap.v1.ReauthSettings reauth_settings = 6;
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
ReauthSettings.Builder |
| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public AccessSettings.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)| Parameters | |
|---|---|
| Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|
setUnknownFields(UnknownFieldSet unknownFields)
public final AccessSettings.Builder setUnknownFields(UnknownFieldSet unknownFields)| Parameter | |
|---|---|
| Name | Description |
unknownFields |
UnknownFieldSet |
| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|