public static final class IapSettings.Builder extends GeneratedMessageV3.Builder<IapSettings.Builder> implements IapSettingsOrBuilder
The IAP configurable settings.
Protobuf type google.cloud.iap.v1.IapSettings
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public IapSettings.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public IapSettings build()
buildPartial()
public IapSettings buildPartial()
clear()
public IapSettings.Builder clear()
Overrides
clearAccessSettings()
public IapSettings.Builder clearAccessSettings()
Top level wrapper for all access related setting in IAP
.google.cloud.iap.v1.AccessSettings access_settings = 5;
clearApplicationSettings()
public IapSettings.Builder clearApplicationSettings()
Top level wrapper for all application related settings in IAP
.google.cloud.iap.v1.ApplicationSettings application_settings = 6;
clearField(Descriptors.FieldDescriptor field)
public IapSettings.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearName()
public IapSettings.Builder clearName()
Required. The resource name of the IAP protected resource.
string name = 1 [(.google.api.field_behavior) = REQUIRED];
clearOneof(Descriptors.OneofDescriptor oneof)
public IapSettings.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public IapSettings.Builder clone()
Overrides
getAccessSettings()
public AccessSettings getAccessSettings()
Top level wrapper for all access related setting in IAP
.google.cloud.iap.v1.AccessSettings access_settings = 5;
getAccessSettingsBuilder()
public AccessSettings.Builder getAccessSettingsBuilder()
Top level wrapper for all access related setting in IAP
.google.cloud.iap.v1.AccessSettings access_settings = 5;
getAccessSettingsOrBuilder()
public AccessSettingsOrBuilder getAccessSettingsOrBuilder()
Top level wrapper for all access related setting in IAP
.google.cloud.iap.v1.AccessSettings access_settings = 5;
getApplicationSettings()
public ApplicationSettings getApplicationSettings()
Top level wrapper for all application related settings in IAP
.google.cloud.iap.v1.ApplicationSettings application_settings = 6;
getApplicationSettingsBuilder()
public ApplicationSettings.Builder getApplicationSettingsBuilder()
Top level wrapper for all application related settings in IAP
.google.cloud.iap.v1.ApplicationSettings application_settings = 6;
getApplicationSettingsOrBuilder()
public ApplicationSettingsOrBuilder getApplicationSettingsOrBuilder()
Top level wrapper for all application related settings in IAP
.google.cloud.iap.v1.ApplicationSettings application_settings = 6;
getDefaultInstanceForType()
public IapSettings getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getName()
Required. The resource name of the IAP protected resource.
string name = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
Required. The resource name of the IAP protected resource.
string name = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
ByteString |
The bytes for name.
|
hasAccessSettings()
public boolean hasAccessSettings()
Top level wrapper for all access related setting in IAP
.google.cloud.iap.v1.AccessSettings access_settings = 5;
Returns |
Type |
Description |
boolean |
Whether the accessSettings field is set.
|
hasApplicationSettings()
public boolean hasApplicationSettings()
Top level wrapper for all application related settings in IAP
.google.cloud.iap.v1.ApplicationSettings application_settings = 6;
Returns |
Type |
Description |
boolean |
Whether the applicationSettings field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeAccessSettings(AccessSettings value)
public IapSettings.Builder mergeAccessSettings(AccessSettings value)
Top level wrapper for all access related setting in IAP
.google.cloud.iap.v1.AccessSettings access_settings = 5;
mergeApplicationSettings(ApplicationSettings value)
public IapSettings.Builder mergeApplicationSettings(ApplicationSettings value)
Top level wrapper for all application related settings in IAP
.google.cloud.iap.v1.ApplicationSettings application_settings = 6;
mergeFrom(IapSettings other)
public IapSettings.Builder mergeFrom(IapSettings other)
public IapSettings.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public IapSettings.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final IapSettings.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setAccessSettings(AccessSettings value)
public IapSettings.Builder setAccessSettings(AccessSettings value)
Top level wrapper for all access related setting in IAP
.google.cloud.iap.v1.AccessSettings access_settings = 5;
setAccessSettings(AccessSettings.Builder builderForValue)
public IapSettings.Builder setAccessSettings(AccessSettings.Builder builderForValue)
Top level wrapper for all access related setting in IAP
.google.cloud.iap.v1.AccessSettings access_settings = 5;
setApplicationSettings(ApplicationSettings value)
public IapSettings.Builder setApplicationSettings(ApplicationSettings value)
Top level wrapper for all application related settings in IAP
.google.cloud.iap.v1.ApplicationSettings application_settings = 6;
setApplicationSettings(ApplicationSettings.Builder builderForValue)
public IapSettings.Builder setApplicationSettings(ApplicationSettings.Builder builderForValue)
Top level wrapper for all application related settings in IAP
.google.cloud.iap.v1.ApplicationSettings application_settings = 6;
setField(Descriptors.FieldDescriptor field, Object value)
public IapSettings.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setName(String value)
public IapSettings.Builder setName(String value)
Required. The resource name of the IAP protected resource.
string name = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
String
The name to set.
|
setNameBytes(ByteString value)
public IapSettings.Builder setNameBytes(ByteString value)
Required. The resource name of the IAP protected resource.
string name = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter |
Name |
Description |
value |
ByteString
The bytes for name to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public IapSettings.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final IapSettings.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides