public static final class ConditionContext.Peer.Builder extends GeneratedMessageV3.Builder<ConditionContext.Peer.Builder> implements ConditionContext.PeerOrBuilder
This message defines attributes for a node that handles a network request.
The node can be either a service or an application that sends, forwards,
or receives the request. Service peers should fill in
principal
and labels
as appropriate.
Protobuf type google.cloud.policytroubleshooter.iam.v3.ConditionContext.Peer
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
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 ConditionContext.Peer.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public ConditionContext.Peer build()
buildPartial()
public ConditionContext.Peer buildPartial()
clear()
public ConditionContext.Peer.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public ConditionContext.Peer.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearIp()
public ConditionContext.Peer.Builder clearIp()
The IPv4 or IPv6 address of the peer.
string ip = 1;
clearOneof(Descriptors.OneofDescriptor oneof)
public ConditionContext.Peer.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearPort()
public ConditionContext.Peer.Builder clearPort()
The network port of the peer.
int64 port = 2;
clone()
public ConditionContext.Peer.Builder clone()
Overrides
getDefaultInstanceForType()
public ConditionContext.Peer getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getIp()
The IPv4 or IPv6 address of the peer.
string ip = 1;
Returns |
---|
Type | Description |
String | The ip.
|
getIpBytes()
public ByteString getIpBytes()
The IPv4 or IPv6 address of the peer.
string ip = 1;
getPort()
The network port of the peer.
int64 port = 2;
Returns |
---|
Type | Description |
long | The port.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(ConditionContext.Peer other)
public ConditionContext.Peer.Builder mergeFrom(ConditionContext.Peer other)
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ConditionContext.Peer.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public ConditionContext.Peer.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ConditionContext.Peer.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public ConditionContext.Peer.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setIp(String value)
public ConditionContext.Peer.Builder setIp(String value)
The IPv4 or IPv6 address of the peer.
string ip = 1;
Parameter |
---|
Name | Description |
value | String
The ip to set.
|
setIpBytes(ByteString value)
public ConditionContext.Peer.Builder setIpBytes(ByteString value)
The IPv4 or IPv6 address of the peer.
string ip = 1;
Parameter |
---|
Name | Description |
value | ByteString
The bytes for ip to set.
|
setPort(long value)
public ConditionContext.Peer.Builder setPort(long value)
The network port of the peer.
int64 port = 2;
Parameter |
---|
Name | Description |
value | long
The port to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ConditionContext.Peer.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final ConditionContext.Peer.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides