Class MimecastMailV2Settings.Builder (0.37.0)

public static final class MimecastMailV2Settings.Builder extends GeneratedMessage.Builder<MimecastMailV2Settings.Builder> implements MimecastMailV2SettingsOrBuilder

Mimecast Mail V2 Settings.

Protobuf type google.cloud.chronicle.v1.MimecastMailV2Settings

Static Methods

getDescriptor()

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

Methods

build()

public MimecastMailV2Settings build()
Returns
Type Description
MimecastMailV2Settings

buildPartial()

public MimecastMailV2Settings buildPartial()
Returns
Type Description
MimecastMailV2Settings

clear()

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

clearAuthCredentials()

public MimecastMailV2Settings.Builder clearAuthCredentials()

Required. Mimecast OAuthClientCredentials.

.google.cloud.chronicle.v1.MimecastV2OAuthClientCredentials auth_credentials = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
MimecastMailV2Settings.Builder

getAuthCredentials()

public MimecastV2OAuthClientCredentials getAuthCredentials()

Required. Mimecast OAuthClientCredentials.

.google.cloud.chronicle.v1.MimecastV2OAuthClientCredentials auth_credentials = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
MimecastV2OAuthClientCredentials

The authCredentials.

getAuthCredentialsBuilder()

public MimecastV2OAuthClientCredentials.Builder getAuthCredentialsBuilder()

Required. Mimecast OAuthClientCredentials.

.google.cloud.chronicle.v1.MimecastV2OAuthClientCredentials auth_credentials = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
MimecastV2OAuthClientCredentials.Builder

getAuthCredentialsOrBuilder()

public MimecastV2OAuthClientCredentialsOrBuilder getAuthCredentialsOrBuilder()

Required. Mimecast OAuthClientCredentials.

.google.cloud.chronicle.v1.MimecastV2OAuthClientCredentials auth_credentials = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
MimecastV2OAuthClientCredentialsOrBuilder

getDefaultInstanceForType()

public MimecastMailV2Settings getDefaultInstanceForType()
Returns
Type Description
MimecastMailV2Settings

getDescriptorForType()

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

hasAuthCredentials()

public boolean hasAuthCredentials()

Required. Mimecast OAuthClientCredentials.

.google.cloud.chronicle.v1.MimecastV2OAuthClientCredentials auth_credentials = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the authCredentials field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeAuthCredentials(MimecastV2OAuthClientCredentials value)

public MimecastMailV2Settings.Builder mergeAuthCredentials(MimecastV2OAuthClientCredentials value)

Required. Mimecast OAuthClientCredentials.

.google.cloud.chronicle.v1.MimecastV2OAuthClientCredentials auth_credentials = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value MimecastV2OAuthClientCredentials
Returns
Type Description
MimecastMailV2Settings.Builder

mergeFrom(MimecastMailV2Settings other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setAuthCredentials(MimecastV2OAuthClientCredentials value)

public MimecastMailV2Settings.Builder setAuthCredentials(MimecastV2OAuthClientCredentials value)

Required. Mimecast OAuthClientCredentials.

.google.cloud.chronicle.v1.MimecastV2OAuthClientCredentials auth_credentials = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value MimecastV2OAuthClientCredentials
Returns
Type Description
MimecastMailV2Settings.Builder

setAuthCredentials(MimecastV2OAuthClientCredentials.Builder builderForValue)

public MimecastMailV2Settings.Builder setAuthCredentials(MimecastV2OAuthClientCredentials.Builder builderForValue)

Required. Mimecast OAuthClientCredentials.

.google.cloud.chronicle.v1.MimecastV2OAuthClientCredentials auth_credentials = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue MimecastV2OAuthClientCredentials.Builder
Returns
Type Description
MimecastMailV2Settings.Builder