Class InterconnectDiagnosticsMacsecStatus.Builder (1.50.0)
1.97.0 (latest)
1.95.0
1.93.0
1.92.0
1.91.0
1.90.0
1.88.0
1.86.0
1.85.0
1.84.0
1.83.0
1.82.0
1.80.0
1.78.0
1.77.0
1.74.0
1.73.0
1.72.0
1.70.0
1.69.0
1.68.0
1.67.0
1.66.0
1.65.0
1.64.0
1.63.0
1.62.0
1.61.0
1.59.0
1.58.0
1.57.0
1.56.0
1.55.0
1.54.0
1.53.0
1.52.0
1.51.0
1.50.0
1.49.0
1.47.0
1.46.0
1.45.0
1.44.0
1.43.0
1.42.0
1.41.0
1.40.0
1.39.0
1.38.0
1.37.0
1.34.0
1.33.0
1.32.0
1.31.0
1.30.0
1.29.0
1.28.0
1.27.0
1.26.0
1.25.0
1.24.0
1.23.0
1.22.0
1.21.0
1.20.0
1.19.0
1.18.0
1.17.0
1.16.0
1.15.0
1.14.0
1.13.0
1.12.1
1.11.0
1.9.1
1.8.1
1.7.2
1.6.0-beta
public static final class InterconnectDiagnosticsMacsecStatus . Builder extends GeneratedMessageV3 . Builder<InterconnectDiagnosticsMacsecStatus . Builder > implements InterconnectDiagnosticsMacsecStatusOrBuilder
Describes the status of MACsec encryption on the link.
Protobuf type google.cloud.compute.v1.InterconnectDiagnosticsMacsecStatus
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public InterconnectDiagnosticsMacsecStatus . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public InterconnectDiagnosticsMacsecStatus build ()
buildPartial()
public InterconnectDiagnosticsMacsecStatus buildPartial ()
clear()
public InterconnectDiagnosticsMacsecStatus . Builder clear ()
Overrides
clearCkn()
public InterconnectDiagnosticsMacsecStatus . Builder clearCkn ()
Indicates the Connectivity Association Key Name (CKN) currently being used if MACsec is operational.
optional string ckn = 98566;
clearField(Descriptors.FieldDescriptor field)
public InterconnectDiagnosticsMacsecStatus . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public InterconnectDiagnosticsMacsecStatus . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clearOperational()
public InterconnectDiagnosticsMacsecStatus . Builder clearOperational ()
Indicates whether or not MACsec is operational on this link.
optional bool operational = 129704914;
clone()
public InterconnectDiagnosticsMacsecStatus . Builder clone ()
Overrides
getCkn()
Indicates the Connectivity Association Key Name (CKN) currently being used if MACsec is operational.
optional string ckn = 98566;
Returns
Type
Description
String
The ckn.
getCknBytes()
public ByteString getCknBytes ()
Indicates the Connectivity Association Key Name (CKN) currently being used if MACsec is operational.
optional string ckn = 98566;
Returns
Type
Description
ByteString
The bytes for ckn.
getDefaultInstanceForType()
public InterconnectDiagnosticsMacsecStatus getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getOperational()
public boolean getOperational ()
Indicates whether or not MACsec is operational on this link.
optional bool operational = 129704914;
Returns
Type
Description
boolean
The operational.
hasCkn()
Indicates the Connectivity Association Key Name (CKN) currently being used if MACsec is operational.
optional string ckn = 98566;
Returns
Type
Description
boolean
Whether the ckn field is set.
hasOperational()
public boolean hasOperational ()
Indicates whether or not MACsec is operational on this link.
optional bool operational = 129704914;
Returns
Type
Description
boolean
Whether the operational field is set.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(InterconnectDiagnosticsMacsecStatus other)
public InterconnectDiagnosticsMacsecStatus . Builder mergeFrom ( InterconnectDiagnosticsMacsecStatus other )
public InterconnectDiagnosticsMacsecStatus . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public InterconnectDiagnosticsMacsecStatus . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final InterconnectDiagnosticsMacsecStatus . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setCkn(String value)
public InterconnectDiagnosticsMacsecStatus . Builder setCkn ( String value )
Indicates the Connectivity Association Key Name (CKN) currently being used if MACsec is operational.
optional string ckn = 98566;
Parameter
Name
Description
value
String The ckn to set.
setCknBytes(ByteString value)
public InterconnectDiagnosticsMacsecStatus . Builder setCknBytes ( ByteString value )
Indicates the Connectivity Association Key Name (CKN) currently being used if MACsec is operational.
optional string ckn = 98566;
Parameter
Name
Description
value
ByteString The bytes for ckn to set.
setField(Descriptors.FieldDescriptor field, Object value)
public InterconnectDiagnosticsMacsecStatus . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setOperational(boolean value)
public InterconnectDiagnosticsMacsecStatus . Builder setOperational ( boolean value )
Indicates whether or not MACsec is operational on this link.
optional bool operational = 129704914;
Parameter
Name
Description
value
boolean The operational to set.
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public InterconnectDiagnosticsMacsecStatus . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final InterconnectDiagnosticsMacsecStatus . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]