Class PanIocSettings.Builder (0.37.0)

public static final class PanIocSettings.Builder extends GeneratedMessage.Builder<PanIocSettings.Builder> implements PanIocSettingsOrBuilder

PAN IOC settings.

Protobuf type google.cloud.chronicle.v1.PanIocSettings

Static Methods

getDescriptor()

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

Methods

build()

public PanIocSettings build()
Returns
Type Description
PanIocSettings

buildPartial()

public PanIocSettings buildPartial()
Returns
Type Description
PanIocSettings

clear()

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

clearAuthentication()

public PanIocSettings.Builder clearAuthentication()

Input only. Authentication.

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

Returns
Type Description
PanIocSettings.Builder

clearFeed()

public PanIocSettings.Builder clearFeed()

PAN IOC feed name.

string feed = 3;

Returns
Type Description
PanIocSettings.Builder

This builder for chaining.

clearFeedId()

public PanIocSettings.Builder clearFeedId()

PAN IOC feed ID.

string feed_id = 2;

Returns
Type Description
PanIocSettings.Builder

This builder for chaining.

getAuthentication()

public HttpHeaderAuth getAuthentication()

Input only. Authentication.

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

Returns
Type Description
HttpHeaderAuth

The authentication.

getAuthenticationBuilder()

public HttpHeaderAuth.Builder getAuthenticationBuilder()

Input only. Authentication.

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

Returns
Type Description
HttpHeaderAuth.Builder

getAuthenticationOrBuilder()

public HttpHeaderAuthOrBuilder getAuthenticationOrBuilder()

Input only. Authentication.

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

Returns
Type Description
HttpHeaderAuthOrBuilder

getDefaultInstanceForType()

public PanIocSettings getDefaultInstanceForType()
Returns
Type Description
PanIocSettings

getDescriptorForType()

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

getFeed()

public String getFeed()

PAN IOC feed name.

string feed = 3;

Returns
Type Description
String

The feed.

getFeedBytes()

public ByteString getFeedBytes()

PAN IOC feed name.

string feed = 3;

Returns
Type Description
ByteString

The bytes for feed.

getFeedId()

public String getFeedId()

PAN IOC feed ID.

string feed_id = 2;

Returns
Type Description
String

The feedId.

getFeedIdBytes()

public ByteString getFeedIdBytes()

PAN IOC feed ID.

string feed_id = 2;

Returns
Type Description
ByteString

The bytes for feedId.

hasAuthentication()

public boolean hasAuthentication()

Input only. Authentication.

.google.cloud.chronicle.v1.HttpHeaderAuth 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(HttpHeaderAuth value)

public PanIocSettings.Builder mergeAuthentication(HttpHeaderAuth value)

Input only. Authentication.

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

Parameter
Name Description
value HttpHeaderAuth
Returns
Type Description
PanIocSettings.Builder

mergeFrom(PanIocSettings other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setAuthentication(HttpHeaderAuth value)

public PanIocSettings.Builder setAuthentication(HttpHeaderAuth value)

Input only. Authentication.

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

Parameter
Name Description
value HttpHeaderAuth
Returns
Type Description
PanIocSettings.Builder

setAuthentication(HttpHeaderAuth.Builder builderForValue)

public PanIocSettings.Builder setAuthentication(HttpHeaderAuth.Builder builderForValue)

Input only. Authentication.

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

Parameter
Name Description
builderForValue HttpHeaderAuth.Builder
Returns
Type Description
PanIocSettings.Builder

setFeed(String value)

public PanIocSettings.Builder setFeed(String value)

PAN IOC feed name.

string feed = 3;

Parameter
Name Description
value String

The feed to set.

Returns
Type Description
PanIocSettings.Builder

This builder for chaining.

setFeedBytes(ByteString value)

public PanIocSettings.Builder setFeedBytes(ByteString value)

PAN IOC feed name.

string feed = 3;

Parameter
Name Description
value ByteString

The bytes for feed to set.

Returns
Type Description
PanIocSettings.Builder

This builder for chaining.

setFeedId(String value)

public PanIocSettings.Builder setFeedId(String value)

PAN IOC feed ID.

string feed_id = 2;

Parameter
Name Description
value String

The feedId to set.

Returns
Type Description
PanIocSettings.Builder

This builder for chaining.

setFeedIdBytes(ByteString value)

public PanIocSettings.Builder setFeedIdBytes(ByteString value)

PAN IOC feed ID.

string feed_id = 2;

Parameter
Name Description
value ByteString

The bytes for feedId to set.

Returns
Type Description
PanIocSettings.Builder

This builder for chaining.