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