public final class ApplicationSettings extends GeneratedMessageV3 implements ApplicationSettingsOrBuilder
Wrapper over application specific settings for IAP.
Protobuf type google.cloud.iap.v1.ApplicationSettings
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
ACCESS_DENIED_PAGE_SETTINGS_FIELD_NUMBER
public static final int ACCESS_DENIED_PAGE_SETTINGS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
ATTRIBUTE_PROPAGATION_SETTINGS_FIELD_NUMBER
public static final int ATTRIBUTE_PROPAGATION_SETTINGS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
COOKIE_DOMAIN_FIELD_NUMBER
public static final int COOKIE_DOMAIN_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
CSM_SETTINGS_FIELD_NUMBER
public static final int CSM_SETTINGS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static ApplicationSettings getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ApplicationSettings.Builder newBuilder()
newBuilder(ApplicationSettings prototype)
public static ApplicationSettings.Builder newBuilder(ApplicationSettings prototype)
public static ApplicationSettings parseDelimitedFrom(InputStream input)
public static ApplicationSettings parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ApplicationSettings parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ApplicationSettings parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ApplicationSettings parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ApplicationSettings parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ApplicationSettings parseFrom(CodedInputStream input)
public static ApplicationSettings parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ApplicationSettings parseFrom(InputStream input)
public static ApplicationSettings parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ApplicationSettings parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ApplicationSettings parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ApplicationSettings> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getAccessDeniedPageSettings()
public AccessDeniedPageSettings getAccessDeniedPageSettings()
Customization for Access Denied page.
.google.cloud.iap.v1.AccessDeniedPageSettings access_denied_page_settings = 2;
getAccessDeniedPageSettingsOrBuilder()
public AccessDeniedPageSettingsOrBuilder getAccessDeniedPageSettingsOrBuilder()
Customization for Access Denied page.
.google.cloud.iap.v1.AccessDeniedPageSettings access_denied_page_settings = 2;
getAttributePropagationSettings()
public AttributePropagationSettings getAttributePropagationSettings()
Settings to configure attribute propagation.
.google.cloud.iap.v1.AttributePropagationSettings attribute_propagation_settings = 4;
getAttributePropagationSettingsOrBuilder()
public AttributePropagationSettingsOrBuilder getAttributePropagationSettingsOrBuilder()
Settings to configure attribute propagation.
.google.cloud.iap.v1.AttributePropagationSettings attribute_propagation_settings = 4;
getCookieDomain()
public 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;
getCookieDomainOrBuilder()
public 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;
getCsmSettings()
public CsmSettings getCsmSettings()
Settings to configure IAP's behavior for a service mesh.
.google.cloud.iap.v1.CsmSettings csm_settings = 1;
getCsmSettingsOrBuilder()
public CsmSettingsOrBuilder getCsmSettingsOrBuilder()
Settings to configure IAP's behavior for a service mesh.
.google.cloud.iap.v1.CsmSettings csm_settings = 1;
getDefaultInstanceForType()
public ApplicationSettings getDefaultInstanceForType()
getParserForType()
public Parser<ApplicationSettings> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
hasAccessDeniedPageSettings()
public boolean hasAccessDeniedPageSettings()
Customization for Access Denied page.
.google.cloud.iap.v1.AccessDeniedPageSettings access_denied_page_settings = 2;
Returns |
Type |
Description |
boolean |
Whether the accessDeniedPageSettings field is set.
|
hasAttributePropagationSettings()
public boolean hasAttributePropagationSettings()
Settings to configure attribute propagation.
.google.cloud.iap.v1.AttributePropagationSettings attribute_propagation_settings = 4;
Returns |
Type |
Description |
boolean |
Whether the attributePropagationSettings field is set.
|
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;
Returns |
Type |
Description |
boolean |
Whether the cookieDomain field is set.
|
hasCsmSettings()
public boolean hasCsmSettings()
Settings to configure IAP's behavior for a service mesh.
.google.cloud.iap.v1.CsmSettings csm_settings = 1;
Returns |
Type |
Description |
boolean |
Whether the csmSettings field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public ApplicationSettings.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected ApplicationSettings.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public ApplicationSettings.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides