Class DirectoryServicesConfig.Builder (1.44.0)

public static final class DirectoryServicesConfig.Builder extends GeneratedMessageV3.Builder<DirectoryServicesConfig.Builder> implements DirectoryServicesConfigOrBuilder

Directory Services configuration for Kerberos-based authentication.

Protobuf type google.cloud.filestore.v1beta1.DirectoryServicesConfig

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public DirectoryServicesConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
DirectoryServicesConfig.Builder
Overrides

build()

public DirectoryServicesConfig build()
Returns
Type Description
DirectoryServicesConfig

buildPartial()

public DirectoryServicesConfig buildPartial()
Returns
Type Description
DirectoryServicesConfig

clear()

public DirectoryServicesConfig.Builder clear()
Returns
Type Description
DirectoryServicesConfig.Builder
Overrides

clearConfig()

public DirectoryServicesConfig.Builder clearConfig()
Returns
Type Description
DirectoryServicesConfig.Builder

clearField(Descriptors.FieldDescriptor field)

public DirectoryServicesConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
DirectoryServicesConfig.Builder
Overrides

clearManagedActiveDirectory()

public DirectoryServicesConfig.Builder clearManagedActiveDirectory()

Configuration for Managed Service for Microsoft Active Directory.

.google.cloud.filestore.v1beta1.ManagedActiveDirectoryConfig managed_active_directory = 1;

Returns
Type Description
DirectoryServicesConfig.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public DirectoryServicesConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
DirectoryServicesConfig.Builder
Overrides

clone()

public DirectoryServicesConfig.Builder clone()
Returns
Type Description
DirectoryServicesConfig.Builder
Overrides

getConfigCase()

public DirectoryServicesConfig.ConfigCase getConfigCase()
Returns
Type Description
DirectoryServicesConfig.ConfigCase

getDefaultInstanceForType()

public DirectoryServicesConfig getDefaultInstanceForType()
Returns
Type Description
DirectoryServicesConfig

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getManagedActiveDirectory()

public ManagedActiveDirectoryConfig getManagedActiveDirectory()

Configuration for Managed Service for Microsoft Active Directory.

.google.cloud.filestore.v1beta1.ManagedActiveDirectoryConfig managed_active_directory = 1;

Returns
Type Description
ManagedActiveDirectoryConfig

The managedActiveDirectory.

getManagedActiveDirectoryBuilder()

public ManagedActiveDirectoryConfig.Builder getManagedActiveDirectoryBuilder()

Configuration for Managed Service for Microsoft Active Directory.

.google.cloud.filestore.v1beta1.ManagedActiveDirectoryConfig managed_active_directory = 1;

Returns
Type Description
ManagedActiveDirectoryConfig.Builder

getManagedActiveDirectoryOrBuilder()

public ManagedActiveDirectoryConfigOrBuilder getManagedActiveDirectoryOrBuilder()

Configuration for Managed Service for Microsoft Active Directory.

.google.cloud.filestore.v1beta1.ManagedActiveDirectoryConfig managed_active_directory = 1;

Returns
Type Description
ManagedActiveDirectoryConfigOrBuilder

hasManagedActiveDirectory()

public boolean hasManagedActiveDirectory()

Configuration for Managed Service for Microsoft Active Directory.

.google.cloud.filestore.v1beta1.ManagedActiveDirectoryConfig managed_active_directory = 1;

Returns
Type Description
boolean

Whether the managedActiveDirectory field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(DirectoryServicesConfig other)

public DirectoryServicesConfig.Builder mergeFrom(DirectoryServicesConfig other)
Parameter
Name Description
other DirectoryServicesConfig
Returns
Type Description
DirectoryServicesConfig.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public DirectoryServicesConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
DirectoryServicesConfig.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public DirectoryServicesConfig.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
DirectoryServicesConfig.Builder
Overrides

mergeManagedActiveDirectory(ManagedActiveDirectoryConfig value)

public DirectoryServicesConfig.Builder mergeManagedActiveDirectory(ManagedActiveDirectoryConfig value)

Configuration for Managed Service for Microsoft Active Directory.

.google.cloud.filestore.v1beta1.ManagedActiveDirectoryConfig managed_active_directory = 1;

Parameter
Name Description
value ManagedActiveDirectoryConfig
Returns
Type Description
DirectoryServicesConfig.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final DirectoryServicesConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
DirectoryServicesConfig.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public DirectoryServicesConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
DirectoryServicesConfig.Builder
Overrides

setManagedActiveDirectory(ManagedActiveDirectoryConfig value)

public DirectoryServicesConfig.Builder setManagedActiveDirectory(ManagedActiveDirectoryConfig value)

Configuration for Managed Service for Microsoft Active Directory.

.google.cloud.filestore.v1beta1.ManagedActiveDirectoryConfig managed_active_directory = 1;

Parameter
Name Description
value ManagedActiveDirectoryConfig
Returns
Type Description
DirectoryServicesConfig.Builder

setManagedActiveDirectory(ManagedActiveDirectoryConfig.Builder builderForValue)

public DirectoryServicesConfig.Builder setManagedActiveDirectory(ManagedActiveDirectoryConfig.Builder builderForValue)

Configuration for Managed Service for Microsoft Active Directory.

.google.cloud.filestore.v1beta1.ManagedActiveDirectoryConfig managed_active_directory = 1;

Parameter
Name Description
builderForValue ManagedActiveDirectoryConfig.Builder
Returns
Type Description
DirectoryServicesConfig.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public DirectoryServicesConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
DirectoryServicesConfig.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final DirectoryServicesConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
DirectoryServicesConfig.Builder
Overrides