Class Connection.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Connection.Builder>
-
- com.google.cloud.securitycenter.v1.Connection.Builder
-
- All Implemented Interfaces:
ConnectionOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- Connection
public static final class Connection.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Connection.Builder> implements ConnectionOrBuilder
Contains information about the IP connection associated with the finding.
Protobuf typegoogle.cloud.securitycenter.v1.Connection
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Connection.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Connection
build()
Connection
buildPartial()
Connection.Builder
clear()
Connection.Builder
clearDestinationIp()
Destination IP address.Connection.Builder
clearDestinationPort()
Destination port.Connection.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Connection.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Connection.Builder
clearProtocol()
IANA Internet Protocol Number such as TCP(6) and UDP(17).Connection.Builder
clearSourceIp()
Source IP address.Connection.Builder
clearSourcePort()
Source port.Connection.Builder
clone()
Connection
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getDestinationIp()
Destination IP address.com.google.protobuf.ByteString
getDestinationIpBytes()
Destination IP address.int
getDestinationPort()
Destination port.Connection.Protocol
getProtocol()
IANA Internet Protocol Number such as TCP(6) and UDP(17).int
getProtocolValue()
IANA Internet Protocol Number such as TCP(6) and UDP(17).String
getSourceIp()
Source IP address.com.google.protobuf.ByteString
getSourceIpBytes()
Source IP address.int
getSourcePort()
Source port.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
Connection.Builder
mergeFrom(Connection other)
Connection.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Connection.Builder
mergeFrom(com.google.protobuf.Message other)
Connection.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Connection.Builder
setDestinationIp(String value)
Destination IP address.Connection.Builder
setDestinationIpBytes(com.google.protobuf.ByteString value)
Destination IP address.Connection.Builder
setDestinationPort(int value)
Destination port.Connection.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Connection.Builder
setProtocol(Connection.Protocol value)
IANA Internet Protocol Number such as TCP(6) and UDP(17).Connection.Builder
setProtocolValue(int value)
IANA Internet Protocol Number such as TCP(6) and UDP(17).Connection.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
Connection.Builder
setSourceIp(String value)
Source IP address.Connection.Builder
setSourceIpBytes(com.google.protobuf.ByteString value)
Source IP address.Connection.Builder
setSourcePort(int value)
Source port.Connection.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<Connection.Builder>
-
clear
public Connection.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<Connection.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<Connection.Builder>
-
getDefaultInstanceForType
public Connection getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Connection build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Connection buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Connection.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<Connection.Builder>
-
setField
public Connection.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Connection.Builder>
-
clearField
public Connection.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Connection.Builder>
-
clearOneof
public Connection.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<Connection.Builder>
-
setRepeatedField
public Connection.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Connection.Builder>
-
addRepeatedField
public Connection.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Connection.Builder>
-
mergeFrom
public Connection.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Connection.Builder>
-
mergeFrom
public Connection.Builder mergeFrom(Connection other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<Connection.Builder>
-
mergeFrom
public Connection.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Connection.Builder>
- Throws:
IOException
-
getDestinationIp
public String getDestinationIp()
Destination IP address. Not present for sockets that are listening and not connected.
string destination_ip = 1;
- Specified by:
getDestinationIp
in interfaceConnectionOrBuilder
- Returns:
- The destinationIp.
-
getDestinationIpBytes
public com.google.protobuf.ByteString getDestinationIpBytes()
Destination IP address. Not present for sockets that are listening and not connected.
string destination_ip = 1;
- Specified by:
getDestinationIpBytes
in interfaceConnectionOrBuilder
- Returns:
- The bytes for destinationIp.
-
setDestinationIp
public Connection.Builder setDestinationIp(String value)
Destination IP address. Not present for sockets that are listening and not connected.
string destination_ip = 1;
- Parameters:
value
- The destinationIp to set.- Returns:
- This builder for chaining.
-
clearDestinationIp
public Connection.Builder clearDestinationIp()
Destination IP address. Not present for sockets that are listening and not connected.
string destination_ip = 1;
- Returns:
- This builder for chaining.
-
setDestinationIpBytes
public Connection.Builder setDestinationIpBytes(com.google.protobuf.ByteString value)
Destination IP address. Not present for sockets that are listening and not connected.
string destination_ip = 1;
- Parameters:
value
- The bytes for destinationIp to set.- Returns:
- This builder for chaining.
-
getDestinationPort
public int getDestinationPort()
Destination port. Not present for sockets that are listening and not connected.
int32 destination_port = 2;
- Specified by:
getDestinationPort
in interfaceConnectionOrBuilder
- Returns:
- The destinationPort.
-
setDestinationPort
public Connection.Builder setDestinationPort(int value)
Destination port. Not present for sockets that are listening and not connected.
int32 destination_port = 2;
- Parameters:
value
- The destinationPort to set.- Returns:
- This builder for chaining.
-
clearDestinationPort
public Connection.Builder clearDestinationPort()
Destination port. Not present for sockets that are listening and not connected.
int32 destination_port = 2;
- Returns:
- This builder for chaining.
-
getSourceIp
public String getSourceIp()
Source IP address.
string source_ip = 3;
- Specified by:
getSourceIp
in interfaceConnectionOrBuilder
- Returns:
- The sourceIp.
-
getSourceIpBytes
public com.google.protobuf.ByteString getSourceIpBytes()
Source IP address.
string source_ip = 3;
- Specified by:
getSourceIpBytes
in interfaceConnectionOrBuilder
- Returns:
- The bytes for sourceIp.
-
setSourceIp
public Connection.Builder setSourceIp(String value)
Source IP address.
string source_ip = 3;
- Parameters:
value
- The sourceIp to set.- Returns:
- This builder for chaining.
-
clearSourceIp
public Connection.Builder clearSourceIp()
Source IP address.
string source_ip = 3;
- Returns:
- This builder for chaining.
-
setSourceIpBytes
public Connection.Builder setSourceIpBytes(com.google.protobuf.ByteString value)
Source IP address.
string source_ip = 3;
- Parameters:
value
- The bytes for sourceIp to set.- Returns:
- This builder for chaining.
-
getSourcePort
public int getSourcePort()
Source port.
int32 source_port = 4;
- Specified by:
getSourcePort
in interfaceConnectionOrBuilder
- Returns:
- The sourcePort.
-
setSourcePort
public Connection.Builder setSourcePort(int value)
Source port.
int32 source_port = 4;
- Parameters:
value
- The sourcePort to set.- Returns:
- This builder for chaining.
-
clearSourcePort
public Connection.Builder clearSourcePort()
Source port.
int32 source_port = 4;
- Returns:
- This builder for chaining.
-
getProtocolValue
public int getProtocolValue()
IANA Internet Protocol Number such as TCP(6) and UDP(17).
.google.cloud.securitycenter.v1.Connection.Protocol protocol = 5;
- Specified by:
getProtocolValue
in interfaceConnectionOrBuilder
- Returns:
- The enum numeric value on the wire for protocol.
-
setProtocolValue
public Connection.Builder setProtocolValue(int value)
IANA Internet Protocol Number such as TCP(6) and UDP(17).
.google.cloud.securitycenter.v1.Connection.Protocol protocol = 5;
- Parameters:
value
- The enum numeric value on the wire for protocol to set.- Returns:
- This builder for chaining.
-
getProtocol
public Connection.Protocol getProtocol()
IANA Internet Protocol Number such as TCP(6) and UDP(17).
.google.cloud.securitycenter.v1.Connection.Protocol protocol = 5;
- Specified by:
getProtocol
in interfaceConnectionOrBuilder
- Returns:
- The protocol.
-
setProtocol
public Connection.Builder setProtocol(Connection.Protocol value)
IANA Internet Protocol Number such as TCP(6) and UDP(17).
.google.cloud.securitycenter.v1.Connection.Protocol protocol = 5;
- Parameters:
value
- The protocol to set.- Returns:
- This builder for chaining.
-
clearProtocol
public Connection.Builder clearProtocol()
IANA Internet Protocol Number such as TCP(6) and UDP(17).
.google.cloud.securitycenter.v1.Connection.Protocol protocol = 5;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final Connection.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Connection.Builder>
-
mergeUnknownFields
public final Connection.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Connection.Builder>
-
-