Package org.tensorflow.distruntime
Interface RecvBufRequestOrBuilder
-
- All Superinterfaces:
org.nd4j.shade.protobuf.MessageLiteOrBuilder
,org.nd4j.shade.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RecvBufRequest
,RecvBufRequest.Builder
public interface RecvBufRequestOrBuilder extends org.nd4j.shade.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description long
getBufPtr()
When RDMA is in use, address of destination field on client.String
getBufRendezvousKey()
Arbitrary string identifying a BufRendezvous entry.org.nd4j.shade.protobuf.ByteString
getBufRendezvousKeyBytes()
Arbitrary string identifying a BufRendezvous entry.DeviceLocality
getClientLocality()
Optional information on client-side device locality.DeviceLocalityOrBuilder
getClientLocalityOrBuilder()
Optional information on client-side device locality.String
getDstDevice()
string dst_device = 9;
org.nd4j.shade.protobuf.ByteString
getDstDeviceBytes()
string dst_device = 9;
long
getNumBytes()
Size of value expected, must agree with BufRendezvous entry.DeviceLocality
getServerLocality()
Optional information on server-side device locality.DeviceLocalityOrBuilder
getServerLocalityOrBuilder()
Optional information on server-side device locality.String
getSrcDevice()
Optional, for annotating the timeline.org.nd4j.shade.protobuf.ByteString
getSrcDeviceBytes()
Optional, for annotating the timeline.long
getStepId()
Used at server side to find the correct BufRendezvous.org.nd4j.shade.protobuf.Any
getTransportOptions()
Optional, implementation-specific data.org.nd4j.shade.protobuf.AnyOrBuilder
getTransportOptionsOrBuilder()
Optional, implementation-specific data.boolean
hasClientLocality()
Optional information on client-side device locality.boolean
hasServerLocality()
Optional information on server-side device locality.boolean
hasTransportOptions()
Optional, implementation-specific data.-
Methods inherited from interface org.nd4j.shade.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getStepId
long getStepId()
Used at server side to find the correct BufRendezvous.
int64 step_id = 1;
- Returns:
- The stepId.
-
getBufRendezvousKey
String getBufRendezvousKey()
Arbitrary string identifying a BufRendezvous entry.
string buf_rendezvous_key = 2;
- Returns:
- The bufRendezvousKey.
-
getBufRendezvousKeyBytes
org.nd4j.shade.protobuf.ByteString getBufRendezvousKeyBytes()
Arbitrary string identifying a BufRendezvous entry.
string buf_rendezvous_key = 2;
- Returns:
- The bytes for bufRendezvousKey.
-
getNumBytes
long getNumBytes()
Size of value expected, must agree with BufRendezvous entry.
int64 num_bytes = 3;
- Returns:
- The numBytes.
-
getBufPtr
long getBufPtr()
When RDMA is in use, address of destination field on client.
fixed64 buf_ptr = 4;
- Returns:
- The bufPtr.
-
hasClientLocality
boolean hasClientLocality()
Optional information on client-side device locality.
.tensorflow.DeviceLocality client_locality = 5;
- Returns:
- Whether the clientLocality field is set.
-
getClientLocality
DeviceLocality getClientLocality()
Optional information on client-side device locality.
.tensorflow.DeviceLocality client_locality = 5;
- Returns:
- The clientLocality.
-
getClientLocalityOrBuilder
DeviceLocalityOrBuilder getClientLocalityOrBuilder()
Optional information on client-side device locality.
.tensorflow.DeviceLocality client_locality = 5;
-
hasServerLocality
boolean hasServerLocality()
Optional information on server-side device locality.
.tensorflow.DeviceLocality server_locality = 6;
- Returns:
- Whether the serverLocality field is set.
-
getServerLocality
DeviceLocality getServerLocality()
Optional information on server-side device locality.
.tensorflow.DeviceLocality server_locality = 6;
- Returns:
- The serverLocality.
-
getServerLocalityOrBuilder
DeviceLocalityOrBuilder getServerLocalityOrBuilder()
Optional information on server-side device locality.
.tensorflow.DeviceLocality server_locality = 6;
-
hasTransportOptions
boolean hasTransportOptions()
Optional, implementation-specific data.
.google.protobuf.Any transport_options = 7;
- Returns:
- Whether the transportOptions field is set.
-
getTransportOptions
org.nd4j.shade.protobuf.Any getTransportOptions()
Optional, implementation-specific data.
.google.protobuf.Any transport_options = 7;
- Returns:
- The transportOptions.
-
getTransportOptionsOrBuilder
org.nd4j.shade.protobuf.AnyOrBuilder getTransportOptionsOrBuilder()
Optional, implementation-specific data.
.google.protobuf.Any transport_options = 7;
-
getSrcDevice
String getSrcDevice()
Optional, for annotating the timeline.
string src_device = 8;
- Returns:
- The srcDevice.
-
getSrcDeviceBytes
org.nd4j.shade.protobuf.ByteString getSrcDeviceBytes()
Optional, for annotating the timeline.
string src_device = 8;
- Returns:
- The bytes for srcDevice.
-
getDstDevice
String getDstDevice()
string dst_device = 9;
- Returns:
- The dstDevice.
-
getDstDeviceBytes
org.nd4j.shade.protobuf.ByteString getDstDeviceBytes()
string dst_device = 9;
- Returns:
- The bytes for dstDevice.
-
-