Package com.google.cloud.ids.v1
Interface EndpointOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Endpoint
,Endpoint.Builder
public interface EndpointOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description boolean
containsLabels(String key)
The labels of the endpoint.com.google.protobuf.Timestamp
getCreateTime()
Output only.com.google.protobuf.TimestampOrBuilder
getCreateTimeOrBuilder()
Output only.String
getDescription()
User-provided description of the endpointcom.google.protobuf.ByteString
getDescriptionBytes()
User-provided description of the endpointString
getEndpointForwardingRule()
Output only.com.google.protobuf.ByteString
getEndpointForwardingRuleBytes()
Output only.String
getEndpointIp()
Output only.com.google.protobuf.ByteString
getEndpointIpBytes()
Output only.Map<String,String>
getLabels()
Deprecated.int
getLabelsCount()
The labels of the endpoint.Map<String,String>
getLabelsMap()
The labels of the endpoint.String
getLabelsOrDefault(String key, String defaultValue)
The labels of the endpoint.String
getLabelsOrThrow(String key)
The labels of the endpoint.String
getName()
Output only.com.google.protobuf.ByteString
getNameBytes()
Output only.String
getNetwork()
Required.com.google.protobuf.ByteString
getNetworkBytes()
Required.Endpoint.Severity
getSeverity()
Required.int
getSeverityValue()
Required.Endpoint.State
getState()
Output only.int
getStateValue()
Output only.boolean
getTrafficLogs()
Whether the endpoint should report traffic logs in addition to threat logs.com.google.protobuf.Timestamp
getUpdateTime()
Output only.com.google.protobuf.TimestampOrBuilder
getUpdateTimeOrBuilder()
Output only.boolean
hasCreateTime()
Output only.boolean
hasUpdateTime()
Output only.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getName
String getName()
Output only. The name of the endpoint.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
Output only. The name of the endpoint.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The bytes for name.
-
hasCreateTime
boolean hasCreateTime()
Output only. The create time timestamp.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- Whether the createTime field is set.
-
getCreateTime
com.google.protobuf.Timestamp getCreateTime()
Output only. The create time timestamp.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The createTime.
-
getCreateTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The create time timestamp.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
hasUpdateTime
boolean hasUpdateTime()
Output only. The update time timestamp.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
com.google.protobuf.Timestamp getUpdateTime()
Output only. The update time timestamp.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The updateTime.
-
getUpdateTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The update time timestamp.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getLabelsCount
int getLabelsCount()
The labels of the endpoint.
map<string, string> labels = 4;
-
containsLabels
boolean containsLabels(String key)
The labels of the endpoint.
map<string, string> labels = 4;
-
getLabels
@Deprecated Map<String,String> getLabels()
Deprecated.UsegetLabelsMap()
instead.
-
getLabelsMap
Map<String,String> getLabelsMap()
The labels of the endpoint.
map<string, string> labels = 4;
-
getLabelsOrDefault
String getLabelsOrDefault(String key, String defaultValue)
The labels of the endpoint.
map<string, string> labels = 4;
-
getLabelsOrThrow
String getLabelsOrThrow(String key)
The labels of the endpoint.
map<string, string> labels = 4;
-
getNetwork
String getNetwork()
Required. The fully qualified URL of the network to which the IDS Endpoint is attached.
string network = 5 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The network.
-
getNetworkBytes
com.google.protobuf.ByteString getNetworkBytes()
Required. The fully qualified URL of the network to which the IDS Endpoint is attached.
string network = 5 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The bytes for network.
-
getEndpointForwardingRule
String getEndpointForwardingRule()
Output only. The fully qualified URL of the endpoint's ILB Forwarding Rule.
string endpoint_forwarding_rule = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The endpointForwardingRule.
-
getEndpointForwardingRuleBytes
com.google.protobuf.ByteString getEndpointForwardingRuleBytes()
Output only. The fully qualified URL of the endpoint's ILB Forwarding Rule.
string endpoint_forwarding_rule = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The bytes for endpointForwardingRule.
-
getEndpointIp
String getEndpointIp()
Output only. The IP address of the IDS Endpoint's ILB.
string endpoint_ip = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The endpointIp.
-
getEndpointIpBytes
com.google.protobuf.ByteString getEndpointIpBytes()
Output only. The IP address of the IDS Endpoint's ILB.
string endpoint_ip = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The bytes for endpointIp.
-
getDescription
String getDescription()
User-provided description of the endpoint
string description = 8;
- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()
User-provided description of the endpoint
string description = 8;
- Returns:
- The bytes for description.
-
getSeverityValue
int getSeverityValue()
Required. Lowest threat severity that this endpoint will alert on.
.google.cloud.ids.v1.Endpoint.Severity severity = 9 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The enum numeric value on the wire for severity.
-
getSeverity
Endpoint.Severity getSeverity()
Required. Lowest threat severity that this endpoint will alert on.
.google.cloud.ids.v1.Endpoint.Severity severity = 9 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The severity.
-
getStateValue
int getStateValue()
Output only. Current state of the endpoint.
.google.cloud.ids.v1.Endpoint.State state = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The enum numeric value on the wire for state.
-
getState
Endpoint.State getState()
Output only. Current state of the endpoint.
.google.cloud.ids.v1.Endpoint.State state = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The state.
-
getTrafficLogs
boolean getTrafficLogs()
Whether the endpoint should report traffic logs in addition to threat logs.
bool traffic_logs = 13;
- Returns:
- The trafficLogs.
-
-