Interface IpDataOrBuilder (0.14.0)

public interface IpDataOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getIpAddress()

public abstract String getIpAddress()

Required. IP address captured at the time of customer interaction. Accepts standard string formats for both IPv4 and IPv6.

string ip_address = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_info) = { ... }

Returns
Type Description
String

The ipAddress.

getIpAddressBytes()

public abstract ByteString getIpAddressBytes()

Required. IP address captured at the time of customer interaction. Accepts standard string formats for both IPv4 and IPv6.

string ip_address = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_info) = { ... }

Returns
Type Description
ByteString

The bytes for ipAddress.

getObserveEndTime()

public abstract Timestamp getObserveEndTime()

Optional. Last recorded interaction time from this IP address in a session.

.google.protobuf.Timestamp observe_end_time = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Timestamp

The observeEndTime.

getObserveEndTimeOrBuilder()

public abstract TimestampOrBuilder getObserveEndTimeOrBuilder()

Optional. Last recorded interaction time from this IP address in a session.

.google.protobuf.Timestamp observe_end_time = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TimestampOrBuilder

getObserveStartTime()

public abstract Timestamp getObserveStartTime()

Optional. First recorded interaction time from this IP address in a session.

.google.protobuf.Timestamp observe_start_time = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Timestamp

The observeStartTime.

getObserveStartTimeOrBuilder()

public abstract TimestampOrBuilder getObserveStartTimeOrBuilder()

Optional. First recorded interaction time from this IP address in a session.

.google.protobuf.Timestamp observe_start_time = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TimestampOrBuilder

hasObserveEndTime()

public abstract boolean hasObserveEndTime()

Optional. Last recorded interaction time from this IP address in a session.

.google.protobuf.Timestamp observe_end_time = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the observeEndTime field is set.

hasObserveStartTime()

public abstract boolean hasObserveStartTime()

Optional. First recorded interaction time from this IP address in a session.

.google.protobuf.Timestamp observe_start_time = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the observeStartTime field is set.