Class TrellixStarXAuthentication.Builder (0.37.0)

public static final class TrellixStarXAuthentication.Builder extends GeneratedMessage.Builder<TrellixStarXAuthentication.Builder> implements TrellixStarXAuthenticationOrBuilder

TrellixStarXAuthentication contains a oneof with all of the authentication types supported by Trellix *X devices.

Protobuf type google.cloud.chronicle.v1.TrellixStarXAuthentication

Static Methods

getDescriptor()

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

Methods

build()

public TrellixStarXAuthentication build()
Returns
Type Description
TrellixStarXAuthentication

buildPartial()

public TrellixStarXAuthentication buildPartial()
Returns
Type Description
TrellixStarXAuthentication

clear()

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

clearAuthType()

public TrellixStarXAuthentication.Builder clearAuthType()
Returns
Type Description
TrellixStarXAuthentication.Builder

clearMsso()

public TrellixStarXAuthentication.Builder clearMsso()

Input only. MssoAuthentication auth type.

.google.cloud.chronicle.v1.MssoAuthentication msso = 1 [(.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
TrellixStarXAuthentication.Builder

clearTrellixIam()

public TrellixStarXAuthentication.Builder clearTrellixIam()

Input only. TrellixIAMAuthentication auth type.

.google.cloud.chronicle.v1.TrellixIAMAuthentication trellix_iam = 2 [(.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
TrellixStarXAuthentication.Builder

clearTrellixLocal()

public TrellixStarXAuthentication.Builder clearTrellixLocal()

Input only. TrellixLocalAuthentication auth type.

.google.cloud.chronicle.v1.TrellixLocalAuthentication trellix_local = 3 [(.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
TrellixStarXAuthentication.Builder

getAuthTypeCase()

public TrellixStarXAuthentication.AuthTypeCase getAuthTypeCase()
Returns
Type Description
TrellixStarXAuthentication.AuthTypeCase

getDefaultInstanceForType()

public TrellixStarXAuthentication getDefaultInstanceForType()
Returns
Type Description
TrellixStarXAuthentication

getDescriptorForType()

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

getMsso()

public MssoAuthentication getMsso()

Input only. MssoAuthentication auth type.

.google.cloud.chronicle.v1.MssoAuthentication msso = 1 [(.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
MssoAuthentication

The msso.

getMssoBuilder()

public MssoAuthentication.Builder getMssoBuilder()

Input only. MssoAuthentication auth type.

.google.cloud.chronicle.v1.MssoAuthentication msso = 1 [(.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
MssoAuthentication.Builder

getMssoOrBuilder()

public MssoAuthenticationOrBuilder getMssoOrBuilder()

Input only. MssoAuthentication auth type.

.google.cloud.chronicle.v1.MssoAuthentication msso = 1 [(.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
MssoAuthenticationOrBuilder

getTrellixIam()

public TrellixIAMAuthentication getTrellixIam()

Input only. TrellixIAMAuthentication auth type.

.google.cloud.chronicle.v1.TrellixIAMAuthentication trellix_iam = 2 [(.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
TrellixIAMAuthentication

The trellixIam.

getTrellixIamBuilder()

public TrellixIAMAuthentication.Builder getTrellixIamBuilder()

Input only. TrellixIAMAuthentication auth type.

.google.cloud.chronicle.v1.TrellixIAMAuthentication trellix_iam = 2 [(.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
TrellixIAMAuthentication.Builder

getTrellixIamOrBuilder()

public TrellixIAMAuthenticationOrBuilder getTrellixIamOrBuilder()

Input only. TrellixIAMAuthentication auth type.

.google.cloud.chronicle.v1.TrellixIAMAuthentication trellix_iam = 2 [(.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
TrellixIAMAuthenticationOrBuilder

getTrellixLocal()

public TrellixLocalAuthentication getTrellixLocal()

Input only. TrellixLocalAuthentication auth type.

.google.cloud.chronicle.v1.TrellixLocalAuthentication trellix_local = 3 [(.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
TrellixLocalAuthentication

The trellixLocal.

getTrellixLocalBuilder()

public TrellixLocalAuthentication.Builder getTrellixLocalBuilder()

Input only. TrellixLocalAuthentication auth type.

.google.cloud.chronicle.v1.TrellixLocalAuthentication trellix_local = 3 [(.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
TrellixLocalAuthentication.Builder

getTrellixLocalOrBuilder()

public TrellixLocalAuthenticationOrBuilder getTrellixLocalOrBuilder()

Input only. TrellixLocalAuthentication auth type.

.google.cloud.chronicle.v1.TrellixLocalAuthentication trellix_local = 3 [(.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
TrellixLocalAuthenticationOrBuilder

hasMsso()

public boolean hasMsso()

Input only. MssoAuthentication auth type.

.google.cloud.chronicle.v1.MssoAuthentication msso = 1 [(.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
boolean

Whether the msso field is set.

hasTrellixIam()

public boolean hasTrellixIam()

Input only. TrellixIAMAuthentication auth type.

.google.cloud.chronicle.v1.TrellixIAMAuthentication trellix_iam = 2 [(.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
boolean

Whether the trellixIam field is set.

hasTrellixLocal()

public boolean hasTrellixLocal()

Input only. TrellixLocalAuthentication auth type.

.google.cloud.chronicle.v1.TrellixLocalAuthentication trellix_local = 3 [(.google.api.field_behavior) = INPUT_ONLY];

Returns
Type Description
boolean

Whether the trellixLocal field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(TrellixStarXAuthentication other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeMsso(MssoAuthentication value)

public TrellixStarXAuthentication.Builder mergeMsso(MssoAuthentication value)

Input only. MssoAuthentication auth type.

.google.cloud.chronicle.v1.MssoAuthentication msso = 1 [(.google.api.field_behavior) = INPUT_ONLY];

Parameter
Name Description
value MssoAuthentication
Returns
Type Description
TrellixStarXAuthentication.Builder

mergeTrellixIam(TrellixIAMAuthentication value)

public TrellixStarXAuthentication.Builder mergeTrellixIam(TrellixIAMAuthentication value)

Input only. TrellixIAMAuthentication auth type.

.google.cloud.chronicle.v1.TrellixIAMAuthentication trellix_iam = 2 [(.google.api.field_behavior) = INPUT_ONLY];

Parameter
Name Description
value TrellixIAMAuthentication
Returns
Type Description
TrellixStarXAuthentication.Builder

mergeTrellixLocal(TrellixLocalAuthentication value)

public TrellixStarXAuthentication.Builder mergeTrellixLocal(TrellixLocalAuthentication value)

Input only. TrellixLocalAuthentication auth type.

.google.cloud.chronicle.v1.TrellixLocalAuthentication trellix_local = 3 [(.google.api.field_behavior) = INPUT_ONLY];

Parameter
Name Description
value TrellixLocalAuthentication
Returns
Type Description
TrellixStarXAuthentication.Builder

setMsso(MssoAuthentication value)

public TrellixStarXAuthentication.Builder setMsso(MssoAuthentication value)

Input only. MssoAuthentication auth type.

.google.cloud.chronicle.v1.MssoAuthentication msso = 1 [(.google.api.field_behavior) = INPUT_ONLY];

Parameter
Name Description
value MssoAuthentication
Returns
Type Description
TrellixStarXAuthentication.Builder

setMsso(MssoAuthentication.Builder builderForValue)

public TrellixStarXAuthentication.Builder setMsso(MssoAuthentication.Builder builderForValue)

Input only. MssoAuthentication auth type.

.google.cloud.chronicle.v1.MssoAuthentication msso = 1 [(.google.api.field_behavior) = INPUT_ONLY];

Parameter
Name Description
builderForValue MssoAuthentication.Builder
Returns
Type Description
TrellixStarXAuthentication.Builder

setTrellixIam(TrellixIAMAuthentication value)

public TrellixStarXAuthentication.Builder setTrellixIam(TrellixIAMAuthentication value)

Input only. TrellixIAMAuthentication auth type.

.google.cloud.chronicle.v1.TrellixIAMAuthentication trellix_iam = 2 [(.google.api.field_behavior) = INPUT_ONLY];

Parameter
Name Description
value TrellixIAMAuthentication
Returns
Type Description
TrellixStarXAuthentication.Builder

setTrellixIam(TrellixIAMAuthentication.Builder builderForValue)

public TrellixStarXAuthentication.Builder setTrellixIam(TrellixIAMAuthentication.Builder builderForValue)

Input only. TrellixIAMAuthentication auth type.

.google.cloud.chronicle.v1.TrellixIAMAuthentication trellix_iam = 2 [(.google.api.field_behavior) = INPUT_ONLY];

Parameter
Name Description
builderForValue TrellixIAMAuthentication.Builder
Returns
Type Description
TrellixStarXAuthentication.Builder

setTrellixLocal(TrellixLocalAuthentication value)

public TrellixStarXAuthentication.Builder setTrellixLocal(TrellixLocalAuthentication value)

Input only. TrellixLocalAuthentication auth type.

.google.cloud.chronicle.v1.TrellixLocalAuthentication trellix_local = 3 [(.google.api.field_behavior) = INPUT_ONLY];

Parameter
Name Description
value TrellixLocalAuthentication
Returns
Type Description
TrellixStarXAuthentication.Builder

setTrellixLocal(TrellixLocalAuthentication.Builder builderForValue)

public TrellixStarXAuthentication.Builder setTrellixLocal(TrellixLocalAuthentication.Builder builderForValue)

Input only. TrellixLocalAuthentication auth type.

.google.cloud.chronicle.v1.TrellixLocalAuthentication trellix_local = 3 [(.google.api.field_behavior) = INPUT_ONLY];

Parameter
Name Description
builderForValue TrellixLocalAuthentication.Builder
Returns
Type Description
TrellixStarXAuthentication.Builder