Class AzureBlobStoreSettings.Builder (0.37.0)

public static final class AzureBlobStoreSettings.Builder extends GeneratedMessage.Builder<AzureBlobStoreSettings.Builder> implements AzureBlobStoreSettingsOrBuilder

Azure Blob Storage settings.

Protobuf type google.cloud.chronicle.v1.AzureBlobStoreSettings

Static Methods

getDescriptor()

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

Methods

build()

public AzureBlobStoreSettings build()
Returns
Type Description
AzureBlobStoreSettings

buildPartial()

public AzureBlobStoreSettings buildPartial()
Returns
Type Description
AzureBlobStoreSettings

clear()

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

clearAuthentication()

public AzureBlobStoreSettings.Builder clearAuthentication()

Input only. Authentication.

.google.cloud.chronicle.v1.AzureAuth authentication = 1 [(.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
AzureBlobStoreSettings.Builder

clearAzureUri()

public AzureBlobStoreSettings.Builder clearAzureUri()

Azure URI.

string azure_uri = 2;

Returns
Type Description
AzureBlobStoreSettings.Builder

This builder for chaining.

clearSourceDeletionOption()

public AzureBlobStoreSettings.Builder clearSourceDeletionOption()

Source deletion option.

.google.cloud.chronicle.v1.SourceDeletionOption source_deletion_option = 4;

Returns
Type Description
AzureBlobStoreSettings.Builder

This builder for chaining.

clearSourceType()

public AzureBlobStoreSettings.Builder clearSourceType()

The URI source type.

.google.cloud.chronicle.v1.URISourceType source_type = 3;

Returns
Type Description
AzureBlobStoreSettings.Builder

This builder for chaining.

getAuthentication()

public AzureAuth getAuthentication()

Input only. Authentication.

.google.cloud.chronicle.v1.AzureAuth authentication = 1 [(.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
AzureAuth

The authentication.

getAuthenticationBuilder()

public AzureAuth.Builder getAuthenticationBuilder()

Input only. Authentication.

.google.cloud.chronicle.v1.AzureAuth authentication = 1 [(.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
AzureAuth.Builder

getAuthenticationOrBuilder()

public AzureAuthOrBuilder getAuthenticationOrBuilder()

Input only. Authentication.

.google.cloud.chronicle.v1.AzureAuth authentication = 1 [(.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
AzureAuthOrBuilder

getAzureUri()

public String getAzureUri()

Azure URI.

string azure_uri = 2;

Returns
Type Description
String

The azureUri.

getAzureUriBytes()

public ByteString getAzureUriBytes()

Azure URI.

string azure_uri = 2;

Returns
Type Description
ByteString

The bytes for azureUri.

getDefaultInstanceForType()

public AzureBlobStoreSettings getDefaultInstanceForType()
Returns
Type Description
AzureBlobStoreSettings

getDescriptorForType()

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

getSourceDeletionOption()

public SourceDeletionOption getSourceDeletionOption()

Source deletion option.

.google.cloud.chronicle.v1.SourceDeletionOption source_deletion_option = 4;

Returns
Type Description
SourceDeletionOption

The sourceDeletionOption.

getSourceDeletionOptionValue()

public int getSourceDeletionOptionValue()

Source deletion option.

.google.cloud.chronicle.v1.SourceDeletionOption source_deletion_option = 4;

Returns
Type Description
int

The enum numeric value on the wire for sourceDeletionOption.

getSourceType()

public URISourceType getSourceType()

The URI source type.

.google.cloud.chronicle.v1.URISourceType source_type = 3;

Returns
Type Description
URISourceType

The sourceType.

getSourceTypeValue()

public int getSourceTypeValue()

The URI source type.

.google.cloud.chronicle.v1.URISourceType source_type = 3;

Returns
Type Description
int

The enum numeric value on the wire for sourceType.

hasAuthentication()

public boolean hasAuthentication()

Input only. Authentication.

.google.cloud.chronicle.v1.AzureAuth authentication = 1 [(.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
boolean

Whether the authentication field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeAuthentication(AzureAuth value)

public AzureBlobStoreSettings.Builder mergeAuthentication(AzureAuth value)

Input only. Authentication.

.google.cloud.chronicle.v1.AzureAuth authentication = 1 [(.google.api.field_behavior) = INPUT_ONLY];

Parameter
Name Description
value AzureAuth
Returns
Type Description
AzureBlobStoreSettings.Builder

mergeFrom(AzureBlobStoreSettings other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setAuthentication(AzureAuth value)

public AzureBlobStoreSettings.Builder setAuthentication(AzureAuth value)

Input only. Authentication.

.google.cloud.chronicle.v1.AzureAuth authentication = 1 [(.google.api.field_behavior) = INPUT_ONLY];

Parameter
Name Description
value AzureAuth
Returns
Type Description
AzureBlobStoreSettings.Builder

setAuthentication(AzureAuth.Builder builderForValue)

public AzureBlobStoreSettings.Builder setAuthentication(AzureAuth.Builder builderForValue)

Input only. Authentication.

.google.cloud.chronicle.v1.AzureAuth authentication = 1 [(.google.api.field_behavior) = INPUT_ONLY];

Parameter
Name Description
builderForValue AzureAuth.Builder
Returns
Type Description
AzureBlobStoreSettings.Builder

setAzureUri(String value)

public AzureBlobStoreSettings.Builder setAzureUri(String value)

Azure URI.

string azure_uri = 2;

Parameter
Name Description
value String

The azureUri to set.

Returns
Type Description
AzureBlobStoreSettings.Builder

This builder for chaining.

setAzureUriBytes(ByteString value)

public AzureBlobStoreSettings.Builder setAzureUriBytes(ByteString value)

Azure URI.

string azure_uri = 2;

Parameter
Name Description
value ByteString

The bytes for azureUri to set.

Returns
Type Description
AzureBlobStoreSettings.Builder

This builder for chaining.

setSourceDeletionOption(SourceDeletionOption value)

public AzureBlobStoreSettings.Builder setSourceDeletionOption(SourceDeletionOption value)

Source deletion option.

.google.cloud.chronicle.v1.SourceDeletionOption source_deletion_option = 4;

Parameter
Name Description
value SourceDeletionOption

The sourceDeletionOption to set.

Returns
Type Description
AzureBlobStoreSettings.Builder

This builder for chaining.

setSourceDeletionOptionValue(int value)

public AzureBlobStoreSettings.Builder setSourceDeletionOptionValue(int value)

Source deletion option.

.google.cloud.chronicle.v1.SourceDeletionOption source_deletion_option = 4;

Parameter
Name Description
value int

The enum numeric value on the wire for sourceDeletionOption to set.

Returns
Type Description
AzureBlobStoreSettings.Builder

This builder for chaining.

setSourceType(URISourceType value)

public AzureBlobStoreSettings.Builder setSourceType(URISourceType value)

The URI source type.

.google.cloud.chronicle.v1.URISourceType source_type = 3;

Parameter
Name Description
value URISourceType

The sourceType to set.

Returns
Type Description
AzureBlobStoreSettings.Builder

This builder for chaining.

setSourceTypeValue(int value)

public AzureBlobStoreSettings.Builder setSourceTypeValue(int value)

The URI source type.

.google.cloud.chronicle.v1.URISourceType source_type = 3;

Parameter
Name Description
value int

The enum numeric value on the wire for sourceType to set.

Returns
Type Description
AzureBlobStoreSettings.Builder

This builder for chaining.