public static final class IapSettings.Builder extends GeneratedMessage.Builder<IapSettings.Builder> implements IapSettingsOrBuilderThe IAP configurable settings.
Protobuf type google.cloud.iap.v1.IapSettings
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > IapSettings.BuilderImplements
IapSettingsOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public IapSettings build()| Returns | |
|---|---|
| Type | Description |
IapSettings |
|
buildPartial()
public IapSettings buildPartial()| Returns | |
|---|---|
| Type | Description |
IapSettings |
|
clear()
public IapSettings.Builder clear()| Returns | |
|---|---|
| Type | Description |
IapSettings.Builder |
|
clearAccessSettings()
public IapSettings.Builder clearAccessSettings()Optional. Top level wrapper for all access related setting in IAP
.google.cloud.iap.v1.AccessSettings access_settings = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
IapSettings.Builder |
|
clearApplicationSettings()
public IapSettings.Builder clearApplicationSettings()Optional. Top level wrapper for all application related settings in IAP
.google.cloud.iap.v1.ApplicationSettings application_settings = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
IapSettings.Builder |
|
clearName()
public IapSettings.Builder clearName()Required. The resource name of the IAP protected resource.
string name = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
IapSettings.Builder |
This builder for chaining. |
getAccessSettings()
public AccessSettings getAccessSettings()Optional. Top level wrapper for all access related setting in IAP
.google.cloud.iap.v1.AccessSettings access_settings = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
AccessSettings |
The accessSettings. |
getAccessSettingsBuilder()
public AccessSettings.Builder getAccessSettingsBuilder()Optional. Top level wrapper for all access related setting in IAP
.google.cloud.iap.v1.AccessSettings access_settings = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
AccessSettings.Builder |
|
getAccessSettingsOrBuilder()
public AccessSettingsOrBuilder getAccessSettingsOrBuilder()Optional. Top level wrapper for all access related setting in IAP
.google.cloud.iap.v1.AccessSettings access_settings = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
AccessSettingsOrBuilder |
|
getApplicationSettings()
public ApplicationSettings getApplicationSettings()Optional. Top level wrapper for all application related settings in IAP
.google.cloud.iap.v1.ApplicationSettings application_settings = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ApplicationSettings |
The applicationSettings. |
getApplicationSettingsBuilder()
public ApplicationSettings.Builder getApplicationSettingsBuilder()Optional. Top level wrapper for all application related settings in IAP
.google.cloud.iap.v1.ApplicationSettings application_settings = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ApplicationSettings.Builder |
|
getApplicationSettingsOrBuilder()
public ApplicationSettingsOrBuilder getApplicationSettingsOrBuilder()Optional. Top level wrapper for all application related settings in IAP
.google.cloud.iap.v1.ApplicationSettings application_settings = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ApplicationSettingsOrBuilder |
|
getDefaultInstanceForType()
public IapSettings getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
IapSettings |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getName()
public String 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()Optional. Top level wrapper for all access related setting in IAP
.google.cloud.iap.v1.AccessSettings access_settings = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the accessSettings field is set. |
hasApplicationSettings()
public boolean hasApplicationSettings()Optional. Top level wrapper for all application related settings in IAP
.google.cloud.iap.v1.ApplicationSettings application_settings = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the applicationSettings field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeAccessSettings(AccessSettings value)
public IapSettings.Builder mergeAccessSettings(AccessSettings value)Optional. Top level wrapper for all access related setting in IAP
.google.cloud.iap.v1.AccessSettings access_settings = 5 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
AccessSettings |
| Returns | |
|---|---|
| Type | Description |
IapSettings.Builder |
|
mergeApplicationSettings(ApplicationSettings value)
public IapSettings.Builder mergeApplicationSettings(ApplicationSettings value)Optional. Top level wrapper for all application related settings in IAP
.google.cloud.iap.v1.ApplicationSettings application_settings = 6 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
ApplicationSettings |
| Returns | |
|---|---|
| Type | Description |
IapSettings.Builder |
|
mergeFrom(IapSettings other)
public IapSettings.Builder mergeFrom(IapSettings other)| Parameter | |
|---|---|
| Name | Description |
other |
IapSettings |
| Returns | |
|---|---|
| Type | Description |
IapSettings.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public IapSettings.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
IapSettings.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public IapSettings.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
IapSettings.Builder |
|
setAccessSettings(AccessSettings value)
public IapSettings.Builder setAccessSettings(AccessSettings value)Optional. Top level wrapper for all access related setting in IAP
.google.cloud.iap.v1.AccessSettings access_settings = 5 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
AccessSettings |
| Returns | |
|---|---|
| Type | Description |
IapSettings.Builder |
|
setAccessSettings(AccessSettings.Builder builderForValue)
public IapSettings.Builder setAccessSettings(AccessSettings.Builder builderForValue)Optional. Top level wrapper for all access related setting in IAP
.google.cloud.iap.v1.AccessSettings access_settings = 5 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
AccessSettings.Builder |
| Returns | |
|---|---|
| Type | Description |
IapSettings.Builder |
|
setApplicationSettings(ApplicationSettings value)
public IapSettings.Builder setApplicationSettings(ApplicationSettings value)Optional. Top level wrapper for all application related settings in IAP
.google.cloud.iap.v1.ApplicationSettings application_settings = 6 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
ApplicationSettings |
| Returns | |
|---|---|
| Type | Description |
IapSettings.Builder |
|
setApplicationSettings(ApplicationSettings.Builder builderForValue)
public IapSettings.Builder setApplicationSettings(ApplicationSettings.Builder builderForValue)Optional. Top level wrapper for all application related settings in IAP
.google.cloud.iap.v1.ApplicationSettings application_settings = 6 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
ApplicationSettings.Builder |
| Returns | |
|---|---|
| Type | Description |
IapSettings.Builder |
|
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 |
StringThe name to set. |
| Returns | |
|---|---|
| Type | Description |
IapSettings.Builder |
This builder for chaining. |
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 |
ByteStringThe bytes for name to set. |
| Returns | |
|---|---|
| Type | Description |
IapSettings.Builder |
This builder for chaining. |